multiselect的jquery验证
我有两个多选multiselect的jquery验证,jquery,jquery-validate,Jquery,Jquery Validate,我有两个多选 <select multiple="multiple" name="cselect" id="cselect" class="required" style="width: 240px;"> }) 但它不起作用。有人能指出错误在哪里吗?请提供您提供的信息。它似乎工作得很好。 可能是您的表单选择器错误或HTML格式不正确,如果无法发现错误,您可能必须发布整个页面 另外请注意,您通常不需要手动挂接验证调用jquery.validate。删除尾随逗号一件事…不使用任何浏览
<select multiple="multiple" name="cselect" id="cselect" class="required" style="width: 240px;">
})
但它不起作用。有人能指出错误在哪里吗?请提供您提供的信息。它似乎工作得很好。
可能是您的表单选择器错误或HTML格式不正确,如果无法发现错误,您可能必须发布整个页面
另外请注意,您通常不需要手动挂接验证调用jquery.validate。删除尾随逗号一件事…不使用任何浏览器?你在使用IE吗?在IE中,那些逗号会使代码失效。在JSFIDLE.net中放一个演示…可以使用来自microsoft CDN的验证插件源。。。。。只需谷歌一下就可以得到链接
<select multiple="multiple" name="pselect" id="pselect" class="required" style="width:240px;">
$(document).ready(function() {
$('#submit_save').click(function() {
if(smValidator.form()) {
} else {
return false;
}
});
var smValidator = $('#form_config_channel').validate({
rules: {
cselect: {
required: true,
},
pselect : {
required: true,
}
},
messages: {
cselect: {
required: 'Channel Name: Required',
},
pselect: {
required: "Package Name: Required",
}
},
});