如何使用jQuery计算表中的tr元素的数量?
我知道有一个类似的问题,但我只想知道总行数。
如何使用jQuery计算表中的tr元素的数量?
我知道有一个类似的问题,但我只想知道总行数。
当前回答
好吧,我从表中获得attr行,并获得该集合的长度:
$("#myTable").attr('rows').length;
我认为jQuery不太管用。
其他回答
使用选择器选择所有行并取长度。
var rowCount = $('#myTable tr').length;
注意:这种方法也会计算每个嵌套表的所有trs !
var trLength = jQuery('#tablebodyID >tr').length;
row_count = $('#my_table').find('tr').length;
column_count = $('#my_table').find('td').length / row_count;
以下是我的看法:
//Helper function that gets a count of all the rows <TR> in a table body <TBODY>
$.fn.rowCount = function() {
return $('tr', $(this).find('tbody')).length;
};
用法:
var rowCount = $('#productTypesTable').rowCount();
文件rows getElementById()“myTable。长度正好;