检查提交时是否选中了所有复选框

use*_*612 2 javascript checkbox jquery

我有这个:

<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">
Run Code Online (Sandbox Code Playgroud)

如果在提交时取消选中fieldset'booom'中的所有复选框,我如何查看jQuery?

所以:

if (all checkboxes from parent 'booom' are unchecked) {
alert("something")
}
Run Code Online (Sandbox Code Playgroud)

我找到了很多关于此的帖子,但没有一个带有按钮和警告框的实际简单工作样本:)

谢谢!

Bar*_*mar 6

您可以:checked在选择器中使用修改器.

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