用过validation插件的朋友帮忙看下
基本的使用我已经会用了,但我现在想添加一个自定义规则,看了一下官方文档,下面的代码是它的例子:
jQuery.validator.addMethod("domain", function(value, element) {
return this.optional(element) || /^http:\/\/mycorporatedomain.com/.test(value);
}, "Please specify the correct domain for your documents");
第一个参数是规则名称,第二个参数是规则函数,第三个函数是默认错误提示。
但this.optional(element)和test(value)没看明白是什么意思?
网上有的说oprional()方法的作用是:判断element是否是可选的,也就是是否指定了required。
实在是没看明白。。。懂的朋友麻烦用大白话告诉一下,谢谢!!!