子テーブルの行を取得せずにテーブル内のすべての行を取得するにはどうすればよいですか?子テーブルからではなく、現在のテーブルのすべての行を取得
これは、子テーブルのすべての行を含め、ALL <tr>
タグを返します。
子テーブルの行を取得せずにテーブル内のすべての行を取得するにはどうすればよいですか?子テーブルからではなく、現在のテーブルのすべての行を取得
これは、子テーブルのすべての行を含め、ALL <tr>
タグを返します。
var rows = $('#tblID > tbody > tr')
child selectorは、テーブルの<tbody>
要素を取得し、その結果、テーブルのTBODYの直接の子である<tr>
要素を取得します。
すでにテーブルオブジェクトがある場合:
var rows = $(tbl).find('> tbody > tr');
または:
var rows = $(tbl).children('tbody').children('tr');
:
var rows = $("#tableid>tr");
var count = $('#tableID').rows;
セレクタはHTMLTableElementオブジェクトを返しますので、それは動作します。
'$( '#tableID')。get(0).rows' – redolent
- 私の例のように既にテーブルオブジェクトを持っていれば? – clarkk
私の編集をご覧ください。 – FishBasketGordo
興味のあるものは中間のtbody要素に対処しますか? – Chris