찾다

 >  Q&A  >  본문

jQuery 횡단 테이블 오류

jQuery를 사용하여 테이블 데이터를 순회하는데 왜 데이터의 첫 번째 행만 꺼낼 수 있나요? 그림과 같이 테이블에 3개의 데이터 행이 있는 경우 첫 번째 데이터 행만 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粉154884468P粉154884468639일 전670

모든 응답(0)나는 대답할 것이다

답장 없음
  • 취소회신하다