我有一张桌子
<table> <tr class="PO1"></tr> <tr class="PO2"></tr> <tr class="PO3"></tr> </table>
如何在类“PO1”中循环遍历所有tr并获取每个’td’值的值?
$("table#id tr .PO1").each(function(i) { // how to get the td values?? });
解决方法
var values = $('table tr.PO1 td').map(function(_,td) { return $(td).text(); }).get();
这只会创建一个包含每个td的文本内容的数组.可能更好的想法是使用地图/对象:
var values = $('table tr.PO1 td').map(function(index,td) { var ret = { }; ret[ index ] = $(td).text(); return ret; }).get();