我有6个复选框,每个工作日一个,其中一个写着“全部”.
我想要做的是,如果有人单击“所有”复选框,则取消所有其他复选框.
例如,如果某人单击了星期一和星期三…,则他们进入并单击“全部”复选框,则星期一和星期三复选框应取消选中.
干杯,
解决方法:
这不是您想要的,但似乎更明智.
杰里
$(function(){
$("#chkAll").change(function(){
if (this.checked) {
$("input:checkbox.child").attr("checked", "checked");
}
else {
$("input:checkbox.child").removeAttr("checked");
}
});
});
另请参见updated version,它也处理子复选框中的更改.
标签:javascript,php,jquery
来源: https://codeday.me/bug/20191023/1914596.html