我的复选框每个看起来像这样:
<input id="bulk_selected_" name="bulk_selected[]" type="checkbox" value="159">
最佳答案
使用 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;
关于jQuery:如果在复选框数组中选择了任何复选框,如何返回 true?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3534312/