我有一个复选框表。顶部是一个管理员框,然后是一堆其他权限。如果选中 Admin 框,则应选中所有其他框,如果未选中另一个框,则应取消选中 Admin 框。我让它在初始点击时工作,但如果你点击管理员框,它会检查所有其他人,然后取消选中另一个选项,它会取消选中管理员。再次检查管理员,没有任何反应。
$("#administrator").click(function(){
if ($(this).is(':checked')) {
$('.permissions').attr('checked',true);
}
});
$(".permissions").click(function(){
if ($(this).is(':checked')) {
} else {
$('#administrator').attr('checked',false);
}
});