jquery メソッドは次のとおりです:
function CheckAll (val) {
$("input[name='chkJob']").each(function() {
this.checked = val;
}); >$("#chkAll ").attr("checked", val);//全選択ボタンの状態を設定します
}
val このパラメータは、選択ボタンの選択状態を渡します-all button
name= 'chkJob' はリスト内のチェックボックスの名前です
chkAll はすべて選択ボタンの名前です
Jquery のシンプルさと明瞭さが気に入っています...
JavaScriptで書くのと比べると本当にギャップがあります!
例:
JavaScript のすべて選択と逆選択コード
//すべてを選択
function checkall() {
var all = document.getElementsByTagName("input");
for (var i = 0; i < all.length ; i ) {
if (all[i].type == "チェックボックス") {
all[i].checked = true; }
/ /反転選択
function checknull() {
var all = document.getElementsByTagName("input");
for (var i = 0; i
if ( all[i].type == "チェックボックス") {
all[i].checked = false;
}
}