jQueryの1つのキーはすべて選択してキャンセルして、ただ1つのキーだけが必要です
608 ワード
$(function(){
$(".checkedall").click(function(){// /
var bool = false;//
$("input[name=goods]").each(function(){// checkbox
if (!$(this).prop("checked")) {// ture
bool = true;
return false;
}
})
$("input[name=goods]").prop("checked",bool);//
})
})
以上が方法1です.
方法2:
$("#app>input").prop("checked",!$("#app>input").prop("checked"))
.両者は実は差が少なく、唯一の違いは、最初のcheckboxだけをチェックすると、方法はすぐにすべて選択されます.メソッド2はすべてキャンセルされます