jQuery 1.8.2 で次のコードを使用して、テーブル内の特定の行のテーブル要素を取得しています。
var tbl = $("input[id$='chkSelectAll']").closest('table');
ここで、以下の JavaScript コードを対応する jQuery スクリプトに置き換えたいと思います。 以下のコードの jQuery は何でしょうか?
jQueryで上記のtbl変数からテーブル行を配列として取得できればいいのですが、それで問題が解決します。
for (var i = 1;i < tbl.rows.length - 1;i++) {
var chk = tbl.rows[i].cells[0].firstChild; //we have a checkbox in first cell of every row
chk.checked = chkAll.checked;
}