jquery拼接字符问题,急求解决!!!!

houzhuobiao4219 2018-04-19 11:59:19
有一个table,有一个tr,下有两个输入框(名字、密码),点击再添加一个tr,一共四个输入框,我怎么获取两组对应的值拼接成”名字-密码”,”名字-密码”这样的格式呢?
...全文
268 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2018-04-19
  • 打赏
  • 举报
回复
引用 2 楼 houzhuobiao4219 的回复:
[quote=引用 1 楼 functionsub 的回复:]
var arr = [];
$('table tr').each(function(){
    var str = '';
    str += $(this).find('input').eq(0).val();
    str += '-';
    str += $(this).find('input').eq(1).val();
    arr.push(str);
})
很好的方法,新手再问一下
引用 1 楼 functionsub 的回复:
var arr = [];
$('table tr').each(function(){
    var str = '';
    str += $(this).find('input').eq(0).val();
    str += '-';
    str += $(this).find('input').eq(1).val();
    arr.push(str);
})
能拼接成字符串吗?不要数组[/quote]

var str = '';
$('table tr').each(function(i){
	var inp = $(this).find('input');
    str += (i>0?",":"")+inp.eq(0).val()+'-'+inp.eq(1).val();
})

houzhuobiao4219 2018-04-19
  • 打赏
  • 举报
回复
引用 1 楼 functionsub 的回复:
var arr = [];
$('table tr').each(function(){
    var str = '';
    str += $(this).find('input').eq(0).val();
    str += '-';
    str += $(this).find('input').eq(1).val();
    arr.push(str);
})
很好的方法,新手再问一下
引用 1 楼 functionsub 的回复:
var arr = [];
$('table tr').each(function(){
    var str = '';
    str += $(this).find('input').eq(0).val();
    str += '-';
    str += $(this).find('input').eq(1).val();
    arr.push(str);
})
能拼接成字符串吗?不要数组
functionsub 2018-04-19
  • 打赏
  • 举报
回复
var arr = [];
$('table tr').each(function(){
    var str = '';
    str += $(this).find('input').eq(0).val();
    str += '-';
    str += $(this).find('input').eq(1).val();
    arr.push(str);
})

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧