-
Validator对象的静态方法: 1、jQuery.validator.addMethod(name,method[,message]):增加自定义的验证方法 2、jQuery.validator.format(template,argument,argumentN...):格式化字符串,用参数代替模板中的{n} 如:var template=$.validator.format("{0}-{1}-{2}"); template("你","我","他")或template(["你","我","他"])则输出"你-我-他",参数个数不够则会输出{n}来代替 3、jQuery.validator.setDefaults(options):修改插件默认设置 如:$.validator.setDefaults({debug:true});表示给所有的表单都设置 4、jQuery.validator.addClassRules(name,rules):为某些class属性值包含name的元素增加验证规则 如:$.validator.addClassRules({text:{required:true,minlength:5}});表示给class="text"的元素添加验证规则查看全部
-
alidate方法返回Validator对象,Validator对象的方法如下: 1、Validator.form():验证表单是否有效,返回true/false; 2、Validator.element(element):验证某个元素是否有效,返回true/false; 如:validator.element("#username") 3、Validator.resetForm():把表单恢复到验证前原来的状态,会清除显示的验证错误信息 4、Validator.showErrors(errors):针对某个元素显示特定的错误信息 如:Validator.showErrors({username:"xxxxxx",passworld:"xxxxx"}),新的错误信息会立即显示 5、Validator.numberOfInvailds():返回无效(即没通过验证的)的元素数量查看全部
-
rules只针对表单里的元素,而不是某个整个表单(会抛出错误) 1,可以使用rules(“add”,{})的方法来添加规则 2.可以使用rules(‘remove’,{})来去除规则 3,可以使用rules(0不传参数来检查表单的规则查看全部
-
15、equalTo:与另一个元素值相等验证,值为选择器,表示是和那一个元素的值比较 如:equalTo:"#password",表示用当前元素的值和id="password"元素 的值相比较查看全部
-
validation插件的基本验证方法之三: 9、email:Email格式校验 10、url:url格式校验,需要带“http://”或“https://”等前缀 11、date:日期校验,使用的是js的date类型,只要能被Date.parse识别的都是有效的 12、dateISO:ISO日期校验,格式必须为yyyy/MM/dd或yyyy-MM-dd的 PS:以上验证方法的值都是boolean类型,true表示进行验证查看全部
-
rangelength长度范围:是以数组的方式呈现,如:rangelength:[2,10] == minlength:2, maxlength:10 min和minlength的区别:min 是表示数字,如,min:2 最小的数字为2.;minlength 是表示长度。 同样,max 和maxlength ,range 和rangelength 都是前者表示数字,后者表示长度。查看全部
-
equired必填 remote远程校验 minlength最小长度 maxlength最大长度 rangelength长度范围 min最小值 max最大值 range值范围 email Email格式 url URL格式 date 日期 dateISO ISO日期 number数字 digits整数 equalTo 与另一个元素值相等查看全部
-
两个概念: method:验证方法,指的是校验的逻辑 rule:验证规则,指的是元素和验证方法的关联 validate()方法:validation插件的核心方法,定义了基本的校验规则和一些有用的配置项。 如:debug参数设置为true,则表单不会提交,只进行检查,用于调试。查看全部
-
在js中调用 $(id).validate({ rules:{ username:{ required : true, // 必填 minLength: 2 //最小长度为2 maxLength:10 // 最大长度为10 } }, message:{ username:{ required:"此项不能为空",//若没填显示提示信息 minLength: "最小长度为2", maxLength: "最大长度为10" } } })查看全部
-
规则与信息,约定的是字段的name,不是id查看全部
-
在页面引入插件(需先引入jquery) <script src="jquery.js"></script> <script src="jquery.validate.js"></script>查看全部
-
jQuery Validation插件 基本验证方法查看全部
-
validation国际化查看全部
-
远程验证remote查看全部
-
一:插件的选择标准 1.插件作者 2.插件的社区活跃度 3.插件的更新频率 二:jQuery validation插件最常用的表单验证插件之一 http://jqueryvalidation.org 4.阅读查看源码 jquery Validation插件 1:让客户端表单验证变得非常容易,并且提供了很多的配置项目 2:插件还附带了很多验证方法,并实现了国际化,可以配置多语言的提示信息。查看全部
举报
0/150
提交
取消