使用jquery进行多选验证

时间:2010-08-05 14:27:24

标签: javascript jquery validation

我有这个多选:

<select id="sel_dest" name="dest_var[]" multiple disabled="disabled" size="10">
<option value="" selected>Destinatario</option>
<option value="1"> .........
</select>

如何使用jquery验证插件验证(必填字段)此选择?

此代码不起作用:

$("#register_form").validate({
rules: {
    dest_var: {
        required: true;
    }
}
});

3 个答案:

答案 0 :(得分:3)

只需使用required类作为select标记。(并删除id中的[]

<select id="sel_dest" name="dest_var" class="required" multiple disabled="disabled" size="10">
<option value="" selected>Destinatario</option>
<option value="1"> .........
</select>

脚本:

$("#register_form").validate();

答案 1 :(得分:2)

“dest_var []”:{required:true}

答案 2 :(得分:1)

您可以在this example page上看到如何执行此操作。

rules: { 
    dest_var: { 
        required: true,
        rangelength:[2,3]
    }
}