如何使用jQuery检查所有复选框?
2022-08-30 02:27:05
我不是jQuery的专家,但我试图为我的应用程序创建一个小脚本。我想选中所有复选框,但它无法正常工作。
首先,我尝试使用,之后我尝试了,但我做错了什么。attr
prop
我先试了一下:
$("#checkAll").change(function(){
if (! $('input:checkbox').is('checked')) {
$('input:checkbox').attr('checked','checked');
} else {
$('input:checkbox').removeAttr('checked');
}
});
但这并没有奏效。
下一篇: 这比上面的代码效果更好
$("#checkAll").change(function(){
if (! $('input:checkbox').is('checked')) {
$('input:checkbox').prop('checked',true);
} else {
$('input:checkbox').prop('checked', false);
}
});
这两个示例都不起作用。
JSFiddle: http://jsfiddle.net/hhZfu/4/