jQuery.validator.addMethod 自定义验证方法

1.$.validator.addMethod 方法自定义验证介绍

该方法可用于我们平时给<input type=" "> 指定type时使用,目的就是可以让我们自己定义想要验证的方法,好玩性很高,可以自定义一些通用的验证,比如手机号码、身份证等。

2.介绍参数和用法

方法:$.validator.addMethod(name,function(value , element){  return true||false },message);

参数:第一个参数:用于type匹配的名称,自定义。

           第二个参数:是一个function函数,决定了验证是否成功!里面是自定义验证。

           第三个参数:当验证不成功时返回的提示错误信息。

3.代码操作

 

$.validator.addMethod("tel",
                      function(value,element){ 
                         //this.optional(element) 作用是:控件有required必填的时候,只有不为空的才验证,为空则不验证,如果想为空也验证,则去掉前一段
                         return this.optional(element) || /^1\d{10}$/.test(value);
                     },"手机号码格式错误!");

 

posted on 2019-01-03 15:11  少辉在线  阅读(1637)  评论(0编辑  收藏  举报

导航