-
validate()方法配置项是validate插件的核心内容 submitHandler通过验证后运行的函数,可以加上表单提交方法 invalidHandler无效表单提交后运行的函数 ignore对某些元素不进行验证 rules定义校验规则 messages定义提示信息 groups对一组元素的验证,用一个错误提示,用errorPlacement控制把出错信息放在那 实例调用: submitHandler:function(from){ //表单提交的方式 from:submit();//$(form).Ajax.submit();//$ajax等方式提交表单 } invalidHandler:function(event,validator){ //event:无效验证触发的事件 //validator:对象 }也可以写一个事件来触发 $("选择器属性值").on("事件名",function(event,validator)){ });查看全部
-
validator对象静态方法 $.validator.addMethod(name,method[,message])增加自定义的验证方法 $.validator.format(template,argument,argumentN...)格式化字符串,用参数代替模板中的{n} $.validator.setDefaults(options)修改插件默认设置 $.validator.addClassRules(name,rules)为包含class属性名批量增加验证类型(下图为实例,给classname为“txt”的元素添加验证类型)查看全部
-
validator对象 (主要用于控制台上调试) validate方法返回Validator对象,validator对象有很多有用的方法: validator.form()验证表单是否有效,返回TRUE/false validator.element(element)验证某个元素是否有效,返回TRUE/false validator.resetform()把表单恢复到验证前原来的状态 validator.showErrors(errors)针对某个元素显示特定的错误信息(自定义校验中可以使用) validator.numberOfInvalids()返回无效的元素数量(正确返回0) 以下图为例子查看全部
-
△rules()方法 (只针对表单里的元素,而不是某个整个表单) 1.可以使用rules("add",{})的方法来为元素添加规则,如: $("#username").rules("add",{minlength:2,maxlength:10}) 2.可以使用rules("remove",{})的方法来为元素去掉规则,如: $("#username").rules("remove","email") △valid()方法 检查表单是否有错误查看全部
-
自定义国际化验证查看全部
-
自定义校验规则查看全部
-
validate方法配置属性查看全部
-
remote可以获取php、aspx、json等文件的返回值,可以用来与数据库对比查询用户名是否存在等。<br> <br> rules:{ remote{<br> url:"remote.php",<br> type:"post",<br> data:{<br> loginTime:function(){<br> return +new Date;//"+"号是把字符转化为毫秒数字<br> }<br> } 须有返回值<br> messages:remote "用户名不存在"查看全部
-
form 指表单 event指未成功事件查看全部
-
validator 对象查看全部
-
$.validator.format("{}-{}-{}")查看全部
-
validator对象查看全部
-
$("元素").rules() $("元素").rules("add","需要增加的规则") $("元素").rules("remove","需要删除的规则") 删除时只需写名字即可;可同时多个 用空格隔开查看全部
-
设置:email,url,date,dateISO:true url:校验要加http://或https:// dateISO: yyyy-mm-dd 或 yyyy/mm/dd格式 date范围广一些,可以写多种格式查看全部
-
return +new Date()是转换为字符串,还是转换为数字,那要看一下加号前后的数据类型了,如果都是数字,自然结果还是数字,如果一个是数字一个是字符串就会转换为字符串,像视频所讲加号左边没有任何东西,那么加号的作用就是试着将右变的时间类型转换为数字,有getTime()方法,自然能够转换成数字,所以通过...查看全部
举报
0/150
提交
取消