【发布时间】:2013-11-15 06:10:51
【问题描述】:
单击名为 chekcAll 的复选框时,我有 4 个复选框,我想检查其他 3 个复选框。
我可以做到,但我想知道该页面上选中了多少个复选框。
我正在使用 $("input :checked").length
查找选中复选框的计数。
但这不起作用。
$("#checkAll").click(function () {
if($("#checkAll").is(":checked")){
$('input:checkbox').not(this).prop('checked', this.checked);
$('input:checkbox').not(this).attr('checked',this.checked);
alert($("input :checked").length);
}
else{
$("input :checkbox").prop("checked",false);
$("input :checkbox").removeAttr('checked');
}
});
【问题讨论】:
标签: javascript jquery checkbox