jQuery Validate 无法验证 chosen-select元素
来源:互联网 发布:犀牛5.0mac 编辑:程序博客网 时间:2024/06/05 03:04
chosen-select元素执行了chosen()方法后,为select元素加上了style="display: none;"
进行隐藏,然后重新构造了一个看起来像select的下拉列表。
而jQuery Validate默认忽略对隐藏元素进行校验,因此我们要把select排除。在validate()方法的参数中增加ignore属性,将select从忽略的隐藏元素中剔除。
$("select").validate({ignore: ":hidden:not(select)"});
:hidden 选择器选取隐藏的元素。 以下几种情况的元素是隐藏元素:
- 设置为 display:none
- 带有 type=”hidden” 的表单元素
- width 和 height 设置为 0
- 隐藏的父元素(这也会隐藏子元素)
注释:该选择器对 visibility:hidden 和 opacity: 0 的元素不起作用。
阅读全文
0 0
- jQuery Validate 无法验证 chosen-select元素
- jquery select 插件 chosen
- jquery validate required 无法验证空问题
- jquery中<select/>下拉框元素中类样式chosen-select-deselect的使用
- chosen.jquery.js 搜索框实现模糊搜索 chosen-select
- jQuery Validate验证框架 + CKEditor 无法验证问题的解决方法
- jQuery Validate验证框架 + CKEditor 无法验证问题的解决方法
- 解决jQuery Validate插件无法校验select组件
- jquery select chosen 动态绑定值
- jquery select chosen禁用某一项option
- JQuery validate 验证一个单独的表单元素
- jquery validate如果验证的元素是数组怎么办?
- jquery validate 对隐藏的元素不进行验证
- jquery-validate动态添加表单元素动态验证
- jquery.validate验证单个表单元素的方法
- 解决jQuery validate验证时忽略隐藏元素
- Jquery validate验证表单时多个name相同的元素
- jquery validate 无法验证hidden隐藏域问题
- 关于adb相关记录
- MySQL NDB Cluster 7.5 / ... / Adding NDB Cluster Data Nodes Online: Detailed Example
- mysql 主从同步备份
- Linq学习总结之查询运算符笔记
- Docker网络连接探索
- jQuery Validate 无法验证 chosen-select元素
- 《UNIX环境高级编程中文版》pdf
- 剑指offer 4. 替换空格
- Oracle表访问方式
- Scala spark 报错
- 继承中的构造方法
- 2017.5.14测试 第1题: 无限剑制
- MySQL Cluster (五) --- 动态增加数据节点配置步骤
- IE8支持css3选择器