我在 HTML 中有几个复选框,我想确保至少选中一个。我想使用 jQuery 验证器,这样我就不需要管理错误消息呈现业务。另外,我想在提交表格之前这样做。我想通过单击一个按钮来验证它。我的代码是这样的:
HTML:
<div class="control-group">
<label class="label-class">
<input type="checkbox" data-validation-minchecked-minchecked="1" value="1" name="testing"></input>
</label>
<label class="label-class">
<input type="checkbox" data-validation-minchecked-minchecked="1" value="1" name="testing"></input>
</label>
<label class="label-class">
<input type="checkbox" data-validation-minchecked-minchecked="1" value="1" name="testing"></input>
</label>
</div>
JavaScript:
$("button").click(function(e) {
var isOk = true;
isOk = $("myForm").validate({
rules: {
testing: {
minlength: 1
}
},
message: {
testing: "please select at least one item"
}
});
return isOk;
});
但这并不能很好地工作。我该如何实现这个逻辑?
最佳答案
尝试使用------ "required: true"
关于javascript - 我应如何验证最小选中复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30099920/