验证查询中返回的数组的多个复选框

时间:2015-04-03 03:06:21

标签: jquery validation checkbox

我正在尝试检查所选问题的正确复选框数量。

jQuery脚本是:

$.validator.addMethod("q3", function(value, elem, param) {
    if($(".q3:checkbox:checked").length > 3){
        return true;
    }
    else 
    {
        return false;
    }
}, "You must select at least 4!");

以及我的实际输入:

<input class='{roles: true}' type="checkbox" name="q3[]" value="a"/>

我是否在离开这个或遗漏了一些简单的东西?

1 个答案:

答案 0 :(得分:0)

找到了一种更简单的方式...

规则

        'q3[]': {
            required: true,
            minlength: 4
            },

消息

        'q3[]': {
            required: "You must check at least 4 boxes",
            minlength: "Select more boxes."
        },