validate源码(validatejava)
本文目录一览:1、java编程语言中语句"validate();"是什么意思?源代码如下(见问题补充)
本文目录一览:
- 1、java编程语言中语句"validate();"是什么意思? 源代码如下(见问题补充)
- 2、如何让JQuery validate的remote方法,返回多种不同的错误信息
- 3、如何让jquery-validate在文本框失去焦点的时候就验证
java编程语言中语句"validate();"是什么意思? 源代码如下(见问题补充)
validate()是在这个你贴出来的方法里面调用这个方法,具体什么意思得看validate()方法内部是怎么定义的。
如何让JQuery validate的remote方法,返回多种不同的错误信息
只能修改validation的源码了,他本身是不支持的,因为他只判断true/false,没地方处理不同的返回值或者消息。
script
jQuery.validator.addMethod("isUsername", function(value, element) {
return this.optional(element) || /\w+/.test(value);
}, "请输入正确的用户名");
$("#demo").validate({
"rules":{
"username":{
"required":true,
"isUsername":true,
"remote" :"index.php",
}
},
"messages":{
"username":{
"remote":"用户名已经存在,请换一个",
"isUsername":"用户名格式错误",
}
}
})
/script
如何让jquery-validate在文本框失去焦点的时候就验证
-validate 规则: 如果没有填写只有在 onsubmit 的时候才提示未填写。。
默认 onfocusout 和 onkeyup true,
如果有其他验证,如minlength 等验证,在填写时,不满足就会在失去焦点的时候就验证错误。
就是没有输入,onfocusout 不会被触发。。(个人理解)