jquery 循环遍历each出tabel里的td后,怎么把指定的说有td的值整合放到一个数组里? 先谢谢了,很急!!
$("#t1tbodytrinput[name='sysNos[]']:checked").each(function(i,n){p_invNo=$(n).parent(...
$("#t1 tbody tr input[name='sysNos[]']:checked").each(function(i,n){
p_invNo=$(n).parent().parent().children("td:eq(1)").text();
p_cngNo=$(n).parent().parent().children("td:eq(2)").text();
p_endPrtName=$(n).parent().parent().children("td:eq(3)").text();
p_Piece=$(n).parent().parent().children("td:eq(5)").text();
p_payFee=$(n).parent().parent().children("td:eq(6)").text();
p_blFee=$(n).parent().parent().children("td:eq(8)").text();
var p_lodUserName = $("#lodUserName").val();
});
把取得所有的p_endPrtName放到一个数组里? 展开
p_invNo=$(n).parent().parent().children("td:eq(1)").text();
p_cngNo=$(n).parent().parent().children("td:eq(2)").text();
p_endPrtName=$(n).parent().parent().children("td:eq(3)").text();
p_Piece=$(n).parent().parent().children("td:eq(5)").text();
p_payFee=$(n).parent().parent().children("td:eq(6)").text();
p_blFee=$(n).parent().parent().children("td:eq(8)").text();
var p_lodUserName = $("#lodUserName").val();
});
把取得所有的p_endPrtName放到一个数组里? 展开
1个回答
展开全部
var arr=[];
$("#t1 tbody tr input[name='sysNos[]']:checked").each(function(i,n){
p_invNo=$(n).parent().parent().children("td:eq(1)").text();
p_cngNo=$(n).parent().parent().children("td:eq(2)").text();
p_endPrtName=$(n).parent().parent().children("td:eq(3)").text();
p_Piece=$(n).parent().parent().children("td:eq(5)").text();
p_payFee=$(n).parent().parent().children("td:eq(6)").text();
p_blFee=$(n).parent().parent().children("td:eq(8)").text();
var p_lodUserName = $("#lodUserName").val();
//把你需要的值放入数组
arr.push(p_endPrtName);
});
alert(arr); //arr就是你想要的数组了
追问
arr.push(p_endPrtName);
arr先要定义个数组吧 var arr=[];
追答
对,个人比较喜欢这么定义数组。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询