【问题标题】: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")
}

我发现了很多关于此的帖子,但没有一个带有按钮和警报框的实际简单工作示例:)

谢谢!

【问题讨论】:

标签: javascript jquery checkbox


【解决方案1】:

您可以在选择器中使用:checked 修饰符。

if ($("#boom :checkbox:checked").length == 0) {
    alert("You have to check at least one box");
}

【讨论】:

    猜你喜欢
    • 2018-03-27
    • 1970-01-01
    • 2017-02-22
    • 2014-09-14
    • 2013-10-28
    • 2014-03-19
    • 2014-03-16
    • 1970-01-01
    相关资源
    最近更新 更多