我有下表:
<table id="selected_data_sources">
<tbody>
<tr id="sel_item_PCAAT00"><td>PCAAT00</td></tr>
<tr id="sel_item_PCABN00"><td>PCABN00</td></tr>
</tbody>
</table>
如何使用 JQuery 获取对中的 ID(PCAAT00 和 PCABN00)?谢谢!
我有下表:
<table id="selected_data_sources">
<tbody>
<tr id="sel_item_PCAAT00"><td>PCAAT00</td></tr>
<tr id="sel_item_PCABN00"><td>PCABN00</td></tr>
</tbody>
</table>
如何使用 JQuery 获取对中的 ID(PCAAT00 和 PCABN00)?谢谢!
这个问题有点不清楚,但这将返回<td>
表中每个的文本内容,如果这是你所追求的:
var ids = $('#selected_data_sources tbody td').map(function() {
return $(this).text();
}).get();
.get()
仅当您需要一个真正的数组(及其所有关联方法都可用)而不是像 object 这样的数组时,才需要最后的。
试试这个代码.each
比.map
看看这个http://jsperf.com/test-each-vs-map
var x='';
$('#selected_data_sources tbody td').each(function() {
x+=$(this).text()+' ';
});
alert(x);
您可以将 javascript 用作:
var tabel = document.getElementById('selected_data_sources');
for (i = 1; i < table.rows.length; i++) {
var currentRow = table.rows[i];
}