我有几个复选框和一个状态框,告诉您是否至少选中了其中一个复选框。
我也有一个选中的All/None复选框,它可以切换复选框,但是它不会触发分配给每个复选框的change事件,因此,如果使用了Check All/None复选框,则状态永远不会更新。
这是我的实现:
http://jsfiddle.net/axl163/Fckvd/1/
最佳答案
function toggleChecked(status) {
$(".chkbx").each( function() {
$(this).prop("checked", status).change(); // you have to trigger the event
});
}
DEMO