Javascript JQuery验证:如何在多个select中检查项目
我有一个使用JQuery验证插件的表单Javascript JQuery验证:如何在多个select中检查项目,javascript,jquery,validation,select,Javascript,Jquery,Validation,Select,我有一个使用JQuery验证插件的表单 <label> <input name="Distribution[]" type="checkbox" id="dist_europe" class="required minlength:1" value="Europe" /> Europe </label> <select name="Europe[]" size="5" multiple id="Europe"> <opti
<label>
<input name="Distribution[]" type="checkbox" id="dist_europe" class="required minlength:1" value="Europe" /> Europe
</label>
<select name="Europe[]" size="5" multiple id="Europe">
<option value='Albania'>Albania</option>
<option value='Andorra'>Andorra</option>
<option value='Austria'>Austria</option>
</select>
我现在面临的问题是:
我如何解决这个问题?谢谢当使用像
name=“Europe[]”
这样的名称时,您需要在规则
和消息
中使用字符串作为标识符(标识符是名称,而不是元素的id),如下所示:
$(document).ready(function(){
$("#commentForm").validate({
rules: {
'Europe[]': {
required: "#dist_europe:checked",
minlength: 1
}
},
messages: {
'Europe[]': "Please select at least 1 country"
},
debug: true
});
});
$(document).ready(function(){
$("#commentForm").validate({
rules: {
'Europe[]': {
required: "#dist_europe:checked",
minlength: 1
}
},
messages: {
'Europe[]': "Please select at least 1 country"
},
debug: true
});
});