jquery validate 自定义验证方法
来源:http://www.cnblogs.com/jiqing9006/p/3171103.html
//自定义验证 $.validator.addMethod("isPositive",function(value,element){ var score = /^[0-9]*$/; return this.optional(element) || (score.test(value)); },"<font color='#E47068'>请输入大于0的数字</font>");
通过addMethod用户可以自定义自己的验证规则
这个方法有三个参数:
第一个参数表示验证规则名称,这里是isPositive,表示是否为正数;
第二个参数是真正的验证主体,它是一个函数,函数的第一个value表示调用这个验证规则的表单的值,第二个element可以用来判断是否为空,为空的时候,就不调用这个验证规则了。
第三个参数是返回的错误提示。