我的复选框每个都是这样的:
<input id="bulk_selected_" name="bulk_selected[]" type="checkbox" value="159">
答案 0 :(得分:4)
使用attribute-equals selector和.is()
,如下所示:
return $("input[name='bulk_selected[]']").is(":checked");
//or...
return $("input[name='bulk_selected[]']:checked").length;
.is()
将返回true
任何元素与选择器匹配。或者更快版本:
return $("input[name='bulk_selected[]']").filter(function() {
return this.checked;
}).length > 0;
答案 1 :(得分:3)
return jQuery('[name="bulk_selected[]"]:checked').size()
如果没有选中,则返回0
(假值),否则返回正数(这是真的)。