检查提交时是不是选中了所有复选框[重复]
Posted
技术标签:
【中文标题】检查提交时是不是选中了所有复选框[重复]【英文标题】:Check if all checkboxes are checked on submit [duplicate]检查提交时是否选中了所有复选框[重复] 【发布时间】:2015-03-13 05:27:38 【问题描述】:我有这个:
<fieldset id="booom">
<label><INPUT TYPE="checkbox" NAME="a" VALUE="a">something></label>
<label><INPUT TYPE="checkbox" NAME="b" VALUE="b">something></label>
<label><INPUT TYPE="checkbox" NAME="c" VALUE="c">something></label>
</fieldset>
<input type="button" id="answer" value="submit">
如果字段集“booom”中的所有复选框在提交时都未选中,我如何使用 jQuery 进行检查?
所以:
if (all checkboxes from parent 'booom' are unchecked)
alert("something")
我发现了很多关于此的帖子,但没有一个带有按钮和警报框的实际简单工作示例:)
谢谢!
【问题讨论】:
这看起来很像this question 【参考方案1】:您可以在选择器中使用:checked
修饰符。
if ($("#boom :checkbox:checked").length == 0)
alert("You have to check at least one box");
【讨论】:
以上是关于检查提交时是不是选中了所有复选框[重复]的主要内容,如果未能解决你的问题,请参考以下文章