jQuery Validate插件自定义验证规则的方法


Posted in Javascript onDecember 27, 2016

作为一个有强迫症存在的人,最见不得就是不统一的格式,对不齐的代码。所以在对表单填写项进行validate插件验证时,有一些验证规则是根据实际需要个性化定制的。如果不扩展validate插件规则,就会导致验证提示的表现方式不同,这简直能逼死强迫症。所以我就查找了一下,validate插件果然也有能自定义验证规则的方法,简直是强迫症患者的救星。话不多说,我们来看看是如何自定义的吧。

//该方法对提现金额进行判断,看账户中是否有足够的金钱提现
  function check_price(){
    //提现额度
    var money_cash = $("#money_cash").text();
    //要提现金额
    var prices = $("#price").val();
    if(prices > Number(money_cash)){
      return false;
    }else{
      return true;
    }
  }
//自定义validate的验证规则,形式如下
jQuery.validator.addMethod("priceCheck", function(value, element) {
      return check_price(); 
      }, "提现金额大于账户余额");
//在rule中使用的形式如下
rules:{
        prices:{
          required : true,
          priceCheck : true, //自定义的验证规则
        },
   }

这样就可定制自己一致风格的提示了。

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

Javascript 相关文章推荐
Javascript学习笔记4 Eval函数
Jan 11 Javascript
zeroclipboard 单个复制按钮和多个复制按钮的实现方法
Jun 14 Javascript
js实现iframe跨页面调用函数的方法
Dec 13 Javascript
PHP实现的各种中文编码转换类分享
Jan 23 Javascript
jquery实现增加删除行的方法
Feb 03 Javascript
Javascript变量的作用域和作用域链详解
Apr 02 Javascript
详解基于javascript实现的苹果系统底部菜单
Dec 02 Javascript
JS触摸与手势事件详解
May 09 Javascript
JS中使用new Option()实现时间联动效果
Dec 10 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
Apr 09 Javascript
详解JSON.stringify()的5个秘密特性
May 26 Javascript
Element MessageBox弹框的具体使用
Jul 27 Javascript
webuploader模态框ueditor显示问题解决方法
Dec 27 #Javascript
正则中的回溯定义与用法分析【JS与java实现】
Dec 27 #Javascript
Vue.js双向绑定操作技巧(初级入门)
Dec 27 #Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
Dec 27 #Javascript
JS使用正则实现去掉字符串左右空格的方法
Dec 27 #Javascript
js使用Replace结合正则替换重复出现的字符串功能示例
Dec 27 #Javascript
easyUI实现类似搜索框关键词自动提示功能示例代码
Dec 27 #Javascript
You might like
php在线生成ico文件的代码
2007/10/09 PHP
关于访问控制的一首PHP面试题(对属性或方法的访问控制)
2012/09/13 PHP
thinkPHP中验证码的简单使用方法
2015/12/26 PHP
PHP设计模式之建造者模式定义与用法简单示例
2018/08/13 PHP
解析瀑布流布局:JS+绝对定位的实现
2013/05/08 Javascript
js切换光标示例代码
2013/10/10 Javascript
Node.js实现Excel转JSON
2015/04/24 Javascript
JavaScript 限制文本框不可输入英文单双引号的方法
2016/12/20 Javascript
JS获取多维数组中相同键的值实现方法示例
2017/01/06 Javascript
TypeScript入门-基本数据类型
2017/03/28 Javascript
nodejs入门教程四:URL相关模块用法分析
2017/04/24 NodeJs
微信小程序实现上传word、txt、Excel、PPT等文件功能
2019/05/23 Javascript
Vue v-text指令简单使用方法示例
2019/09/19 Javascript
vue中的过滤器及其时间格式化问题
2020/04/09 Javascript
[01:00:04]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第二局
2016/02/26 DOTA
Python中实现三目运算的方法
2015/06/21 Python
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
python sort、sort_index方法代码实例
2019/03/28 Python
python SQLAlchemy 中的Engine详解
2019/07/04 Python
python轮询机制控制led实例
2020/05/03 Python
Python3内置函数chr和ord实现进制转换
2020/06/05 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
2020/06/06 Python
Python字符串查找基本操作代码案例
2020/10/27 Python
HTML5新特性之用SVG绘制微信logo
2016/02/03 HTML / CSS
英国领先的杂志订阅网站:Magazine.co.uk
2018/01/25 全球购物
工商学院毕业生自荐信
2013/11/12 职场文书
教研处工作方案
2014/05/26 职场文书
计算机毕业生自荐信
2014/06/12 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
四风查摆剖析材料
2014/10/10 职场文书
2014年前台接待工作总结
2014/12/05 职场文书
酒店前台岗位职责
2015/04/16 职场文书
公司聚餐通知
2015/04/22 职场文书
2015年药店店长工作总结
2015/04/29 职场文书
2016年法制宣传月活动总结
2016/04/01 职场文书
浅谈Redis的几个过期策略
2021/05/27 Redis