首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery验证不适用于SelectBoxIt组件

jquery验证不适用于SelectBoxIt组件
EN

Stack Overflow用户
提问于 2013-05-21 05:15:32
回答 1查看 1.8K关注 0票数 7

我安装SelectBoxIt是为了改变我的选择框外观,但我发现问题是jquery验证不起作用,例如,如果这个字段是必需的。

我没有必要发布代码,因为它很容易重现(我试过了,但stackoverflow页面挂了)。只需包含jquery.validate.min.js和jquery.selectBoxIt.min.js,然后创建一个包含一些元素的下拉列表,第一个元素为空值。

要定义的规则包括:

代码语言:javascript
复制
                'Cliente[cnaid]': {
                    required: true,
                    min: 1
                },

其中Clientecnaid是选择框的名称。

任何提示都将不胜感激,

谢谢詹姆

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-22 00:07:42

默认情况下,jQuery Validate仅适用于可见的表单元素。SelectBoxIt隐藏默认选择,并显示由非表单元素构建的选择。您需要做的是将选项添加到validate调用中,以允许它验证隐藏的元素:

代码语言:javascript
复制
$('form').validate({
  ignore:'', //i.e. do not ignore hidden elements
  //rules, etc
});
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16658546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档