jquery遍历table的tr获取td的值实现方法

时间:2022-03-18 20:08:52

jquery遍历table的tr获取td的值实现方法


下面小编就为大家带来一篇jquery遍历table的tr获取td的值实现方法。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

html代码:

?
1234567891011121314151617181920 <tbodyid="history_income_list"><tr><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><aclass=""onclick="history_income_del(this);"href="###">删除</a></td></tr><tr><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><aclass=""href="###">删除</a></td></tr><tr><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><inputtype="text"class="input-s input-w input-hs"></td><tdalign="center"><aclass=""href="###">删除</a></td></tr></tbody>

方法一:

?
1234567891011 var trList = $("#history_income_list").children("tr")for(var i=0;i<trList.length;i++) {vartdArr = trList.eq(i).find("td");varhistory_income_type = tdArr.eq(0).find("input").val();//收入类别varhistory_income_money = tdArr.eq(1).find("input").val();//收入金额varhistory_income_remark = tdArr.eq(2).find("input").val();// 备注alert(history_income_type);alert(history_income_money);alert(history_income_remark);}

方法二:

?
123456789101112 $("#history_income_list").find("tr").each(function(){vartdArr = $(this).children();varhistory_income_type = tdArr.eq(0).find("input").val();//收入类别varhistory_income_money = tdArr.eq(1).find("input").val();//收入金额varhistory_income_remark = tdArr.eq(2).find("input").val();// 备注alert(history_income_type);alert(history_income_money);alert(history_income_remark);});

以上这篇jquery遍历table的tr获取td的值实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。