获取“当前”表中的所有行,而不是子表

如何在不获取子表中的行的情况下获取表中的所有行?

var rows = $('tr', tbl); 

这将返回ALL

标记,包括子表中的所有行。

 var rows = $('#tblID > tbody > tr') 

子选择器将获取表的

元素,从而得到

元素,这些元素是表的tbody的直接子元素。

如果您已有表对象:

 var rows = $(tbl).find('> tbody > tr'); 

要么:

 var rows = $(tbl).children('tbody').children('tr'); 

这是一个有效的例子 。

 var count = $('#tableID').rows; 

它有效,因为选择器将返回HTMLTableElement对象。

大概:

 var rows = $("#tableid>tr");