如何使用jQuery計(jì)算表中tr元素的數(shù)量?我知道有一個(gè)類似的問題,但是我只想要總行數(shù)。
4 回答

蕪湖不蕪
TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊
使用選擇器將選擇所有行并采用長度。
var rowCount = $('#myTable tr').length;
注意:此方法還計(jì)算每個(gè)嵌套表的所有trs!

MMMHUHU
TA貢獻(xiàn)1834條經(jīng)驗(yàn) 獲得超8個(gè)贊
如果在表中使用<tbody>或<tfoot>,則必須使用以下語法,否則將獲得不正確的值:
var rowCount = $('#myTable >tbody >tr').length;

紅顏莎娜
TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超13個(gè)贊
或者...
var rowCount = $('table#myTable tr:last').index() + 1;
這將確保不計(jì)算任何嵌套表行。

子衿沉夜
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊
好吧,我從表中獲取了attr行,并獲得了該集合的長度:
$("#myTable").attr('rows').length;
我認(rèn)為jQuery的工作量較少。
- 4 回答
- 0 關(guān)注
- 558 瀏覽
添加回答
舉報(bào)
0/150
提交
取消