jQuery Validate 数组 全部验证问题


Posted in Javascript onJanuary 12, 2017

jquery validate撇开效率不说,功能上比较全,扩展比较简单,比较好用。但是也不能涵盖所有。下面举例说明

html中有多个name[],每个参数都要进行验证是否为空,这个时候直接用required:true话,不能全部验证,只要这个数组中有一个有值就可以通过的。

//if ( this.name in rulesCache || !validator.objectLength($(this).rules()) ) {
 //  return false;
 //}

修改jquery.validate.js找到上面的代码,把它注释掉就行了。

这样改也是有问题,如果想用原来的功能,也就是数组,只要一个验证通过就都通过,就没办法用了。这个时候,可以用jquery validate addmethod方法。这样问题就都解决了。

以上所述是小编给大家介绍的jQuery Validate 数组 全部验证问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
用脚本调用样式的几种方法
Dec 09 Javascript
JavaScript 字符串连接性能优化
Dec 20 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
Nov 29 Javascript
js去除浏览器默认底图的方法
Jun 08 Javascript
BootStrap使用file-input插件上传图片的方法
Sep 05 Javascript
jquery+html仿翻页相册功能
Dec 20 Javascript
jQuery实现radio第一次点击选中第二次点击取消功能
May 15 jQuery
react中fetch之cors跨域请求的实现方法
Mar 14 Javascript
vuex操作state对象的实例代码
Apr 25 Javascript
在vue中根据光标的显示与消失实现下拉列表
Sep 29 Javascript
vue fetch中的.then()的正确使用方法
Apr 17 Javascript
详解vue之自行实现派发与广播(dispatch与broadcast)
Jan 19 Vue.js
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
Jan 12 #Javascript
React创建组件的三种方式及其区别
Jan 12 #Javascript
微信小程序Server端环境配置详解(SSL, Nginx HTTPS,TLS 1.2 升级)
Jan 12 #Javascript
JavaScript利用Date实现简单的倒计时实例
Jan 12 #Javascript
React组件的三种写法总结
Jan 12 #Javascript
JQuery异步提交表单与文件上传功能示例
Jan 12 #Javascript
jQuery命名空间与闭包用法示例
Jan 12 #Javascript
You might like
php4的session功能评述(三)
2006/10/09 PHP
将php数组输出html表格的方法
2014/02/24 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
推荐dojo学习笔记
2007/03/24 Javascript
checkbox全选/取消全选以及checkbox遍历jQuery实现代码
2009/12/02 Javascript
Javascript 判断客户端浏览器类型代码
2010/03/01 Javascript
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
2012/01/15 Javascript
JQueryEasyUI Layout布局框架的使用
2013/04/08 Javascript
jquery 清空file域示例(兼容个浏览器)
2013/10/11 Javascript
javascript中解析四则运算表达式的算法和示例
2014/08/11 Javascript
javascript html实现网页版日历代码
2016/03/08 Javascript
JavaScript编写点击查看大图的页面半透明遮罩层效果实例
2016/05/09 Javascript
移动端日期插件Mobiscroll.js使用详解
2016/12/19 Javascript
使用cropper.js裁剪头像的实例代码
2017/09/29 Javascript
基于ES6作用域和解构赋值详解
2017/11/03 Javascript
vue组件开发之用户无限添加自定义填写表单的方法
2018/08/28 Javascript
微信小程序用户位置权限的获取方法(拒绝后提醒)
2018/11/15 Javascript
详解vue 2.6 中 slot 的新用法
2019/07/09 Javascript
解决vue-cli 打包后自定义动画未执行的问题
2019/11/12 Javascript
让Vue响应Map或Set的变化操作
2020/11/11 Javascript
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
[01:02:20]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
使用python将多个excel文件合并到同一个文件的方法
2019/07/09 Python
python3的UnicodeDecodeError解决方法
2019/12/20 Python
Bibloo罗马尼亚网站:女装、男装、童装及鞋子和配饰
2019/07/20 全球购物
Electric官网:美国高级眼镜和配件品牌
2020/06/04 全球购物
父亲的菜园教学反思
2014/02/13 职场文书
软件部经理岗位职责范本
2014/02/25 职场文书
2014年五四青年节演讲比赛方案
2014/04/22 职场文书
《谁的本领大》教后反思
2014/04/25 职场文书
销售行政专员岗位职责
2014/06/10 职场文书
公司员工宿舍管理制度
2015/08/07 职场文书
ThinkPHP5和ThinkPHP6的区别
2021/03/31 PHP
vue点击弹窗自动触发点击事件的解决办法(模拟场景)
2021/05/25 Vue.js
Redis中一个String类型引发的惨案
2021/07/25 Redis