suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Fehler beim Durchlaufen der jQuery-Tabelle

Ich verwende jQuery zum Durchlaufen von Tabellendaten. Warum kann nur die erste Datenzeile herausgenommen werden? Wie in der Abbildung gezeigt, wird bei drei Datenzeilen in der Tabelle nur die erste Datenzeile dreimal wiederholt. Code: Bitte helfen Sie mir, Meister, danke!

$("#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粉154884468606 Tage vor640

Antworte allen(0)Ich werde antworten

Keine Antwort
  • StornierenAntwort