javascript - 我应如何验证最小选中复选框?

标签 javascript jquery html validation

我在 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/

相关文章:

javascript - 视频替换幻灯片 html5

javascript - Superzised with bootstrap - 2列响应式布局

php - 将 html 表单中的数据插入 sql 数据库(html、php、sql)时,输入的值未保存

javascript - 跨多个布局列拆分 HTML 表格(在 Firefox 中)

javascript - 我想知道所有以 A 开头的名字我看起来怎么样

javascript - 如何使用 jquery 简化我的代码?

javascript - jQuery 手机 : disable selected option in other select menus

javascript - 即使包含所有文件,在 js fiddle 中也看不到 slider

javascript - 更改事件不会因编程更改而触发

javascript - 成功注入(inject)后在指令 View 中显示常量