チェックボックスの行を持つ複数のテーブルがあり、ヘッダーのチェックボックスが選択されている場合はすべて選択を実行したいと考えています。テーブルIDを解析または渡すことなく、jQueryでこれを実行しようとしています。現在、ヘッダーのチェック ボックスを 1 つ選択すると、すべてのチェック ボックスがオンになります。
すべてのチェックボックスには同じクラスがありますが、チェックボックスの選択を、選択したチェックボックスがあるテーブルに制限することでこれを行う方法があると確信しています。これをフィドルでレイアウトしました:
http://jsfiddle.net/sanpopo/WMXgy/
checkBoxes = function (me) {
$(".dpsPreCode").closest("table [type='checkbox']").each(function () {
if (this.checked === false) {
this.checked = true;
} else {
this.checked = false;
}
});
}