jQuery遍历表格出错了
P粉154884468
P粉154884468 2023-03-29 18:20:32
0
0
637

我用jQuery遍历表格数据,为什么只能取出第一行的数据?如图,如果表格中是三行数据,也只会把第一行数据重复3次。代码:还请大神们帮帮我,谢谢了!

$("#btn_show").click(function () {
    var tr = $('#tbl2 tbody').children('tr'), 
    list =[],
    code, name, quan, dwei, spec, pric, amot, cont;
    tr.each(function(){ 
        var tdArr = $(this).children(),
        //id = $(this).attr('data-id'),
        code = $("input[name='code']:eq(1)").val();
        name = $("input[name='name']:eq(1)").val();
        quan = $("input[name='quan']:eq(1)").val();	
	dwei = $("input[name='dwei']:eq(1)").val();	
	spec = $("input[name='spec']:eq(1)").val();	
	pric = $("input[name='pric']:eq(1)").val();	
	amot = $("input[name='amot']:eq(1)").val();	
	cont = $("input[name='cont']:eq(1)").val();			
        trList = {}; 				
            jQuery.extend(trList, {
                //id: id, 
                code : code,
                name : name,
                quan : quan,
                dwei : dwei,
	        spec : spec,
	        pric : pric,
	        amot : amot,
	        cont : cont
            });			
        list.push(trList);			
        });
    console.log(list);
    });	  
});

360截图20230329170742081.jpg

P粉154884468
P粉154884468

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板