messages_⽂件如下(es, {required: "必选字段",remote: "请修正该字段",email: "请输⼊正确格式的电⼦邮件",url: "请输⼊合法的⽹址",date: "请输⼊合法的⽇期",dateISO: "请输⼊合法的⽇期 (ISO).",number: "请输⼊合法的数字",digits: "只能输⼊整数",creditcard: "请输⼊合法的信⽤卡号",equalTo: "请再次输⼊相同的值",accept: "请输⼊拥有合法后缀名的字符串",maxlength: ("请输⼊⼀个 长度最多是 {0} 的字符串"),minlength: ("请输⼊⼀个 长度最少是 {0} 的字符串"),rangelength: ("请输⼊ ⼀个长度介于 {0} 和 {1} 之间的字符串"),range: ("请输⼊⼀个介于 {0} 和 {1} 之间的值"),max: ("请输⼊⼀个最⼤为{0} 的值"),min: ("请输⼊⼀个最⼩为{0} 的值")});关于validator插件详解主要分⼏部分te 基本⽤法te API说明te ⾃定义te 常见类型的验证代码下载地址te插件的⽂档地址te插件的主页te插件主页上提供的demo验证规则下⾯是默认校验规则,也可以⾃定义规则(1)required:true 必输字段(2)remote:"" 使⽤ajax⽅法调⽤验证输⼊值(3)email:true 必须输⼊正确格式的电⼦邮件(4)url:true 必须输⼊正确格式的⽹址(5)date:true 必须输⼊正确格式的⽇期(6)dateISO:true 必须输⼊正确格式的⽇期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性(7)number:true 必须输⼊合法的数字(负数,⼩数)(8)digits:true 必须输⼊整数(9)creditcard: 必须输⼊合法的信⽤卡号(10)equalTo:"#field" 输⼊值必须和#field相同(11)accept: 输⼊拥有合法后缀名的字符串(上传⽂件的后缀)(12)maxlength:5 输⼊长度最多是5的字符串(汉字算⼀个字符)(13)minlength:10 输⼊长度最⼩是10的字符串(汉字算⼀个字符)(14)rangelength:[5,10] 输⼊长度必须介于 5 和 10 之间的字符串")(汉字算⼀个字符)(15)range:[5,10] 输⼊值必须介于 5 和 10 之间(16)max:5 输⼊值不能⼤于5(17)min:10 输⼊值不能⼩于10验证提⽰下⾯是默认的验证提⽰,官⽹有简体中⽂版的验证提⽰下载,或者通过(es⾃定义错误提⽰信息,可以将⽹站的验证提⽰⽂本统⼀到⼀个⽂件⾥。required: "This field is required.",remote: "Please fix this field.",email: "Please enter a valid email address.",url: "Please enter a valid URL.",date: "Please enter a valid date.",dateISO: "Please enter a valid date (ISO).",number: "Please enter a valid number.",digits: "Please enter only digits",creditcard: "Please enter a valid credit card number.",equalTo: "Please enter the same value again.",accept: "Please enter a value with a valid extension.",maxlength: $.("Please enter no more than {0} characters."),minlength: $.("Please enter at least {0} characters."),rangelength: $.("Please enter a value between {0} and {1} characters long."),range: $.("Please enter a value between {0} and {1}."),max: $.("Please enter a value less than or equal to {0}."),min: $.("Please enter a value greater than or equal to {0}.")使⽤⽅式1:在控件中使⽤默认验证规则,例⼦:电⼦邮件(必填)2:可以在控件中⾃定义验证规则,例⼦:⾃定义(必填,[3,5])3:通过javascript⾃定义验证规则,下⾯的JS⾃定义了两个规则,password和confirm_password$().ready(function() {$("#form2").validate({rules: {password: {required: true,minlength: 5},confirm_password: {required: true,minlength: 5,equalTo: "#password"}},messages: {password: {required: "没有填写密码",minlength: ("密码不能⼩于{0}个字符")},confirm_password: {required: "没有确认密码",minlength: "确认密码不能⼩于{0}个字符",equalTo: "两次输⼊密码不⼀致嘛"}}});});required除了设置为true/false之外,还可以使⽤表达式或者函数,⽐如$("#form2").validate({rules: {funcvalidate: {required: function() {return $("#password").val()!=""; }}},messages: {funcvalidate: {required: "有密码的情况下必填"}}});Html密码确认密码条件验证4:使⽤meta⾃定义验证信息⾸先⽤JS设置meta$("#form3").validate({ meta: "validate" });
messages_⽂件如下(es, {required: "必选字段",remote: "请修正该字段",email: "请输⼊正确格式的电⼦邮件",url: "请输⼊合法的⽹址",date: "请输⼊合法的⽇期",dateISO: "请输⼊合法的⽇期 (ISO).",number: "请输⼊合法的数字",digits: "只能输⼊整数",creditcard: "请输⼊合法的信⽤卡号",equalTo: "请再次输⼊相同的值",accept: "请输⼊拥有合法后缀名的字符串",maxlength: ("请输⼊⼀个 长度最多是 {0} 的字符串"),minlength: ("请输⼊⼀个 长度最少是 {0} 的字符串"),rangelength: ("请输⼊ ⼀个长度介于 {0} 和 {1} 之间的字符串"),range: ("请输⼊⼀个介于 {0} 和 {1} 之间的值"),max: ("请输⼊⼀个最⼤为{0} 的值"),min: ("请输⼊⼀个最⼩为{0} 的值")});关于validator插件详解主要分⼏部分te 基本⽤法te API说明te ⾃定义te 常见类型的验证代码下载地址te插件的⽂档地址te插件的主页te插件主页上提供的demo验证规则下⾯是默认校验规则,也可以⾃定义规则(1)required:true 必输字段(2)remote:"" 使⽤ajax⽅法调⽤验证输⼊值(3)email:true 必须输⼊正确格式的电⼦邮件(4)url:true 必须输⼊正确格式的⽹址(5)date:true 必须输⼊正确格式的⽇期(6)dateISO:true 必须输⼊正确格式的⽇期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性(7)number:true 必须输⼊合法的数字(负数,⼩数)(8)digits:true 必须输⼊整数(9)creditcard: 必须输⼊合法的信⽤卡号(10)equalTo:"#field" 输⼊值必须和#field相同(11)accept: 输⼊拥有合法后缀名的字符串(上传⽂件的后缀)(12)maxlength:5 输⼊长度最多是5的字符串(汉字算⼀个字符)(13)minlength:10 输⼊长度最⼩是10的字符串(汉字算⼀个字符)(14)rangelength:[5,10] 输⼊长度必须介于 5 和 10 之间的字符串")(汉字算⼀个字符)(15)range:[5,10] 输⼊值必须介于 5 和 10 之间(16)max:5 输⼊值不能⼤于5(17)min:10 输⼊值不能⼩于10验证提⽰下⾯是默认的验证提⽰,官⽹有简体中⽂版的验证提⽰下载,或者通过(es⾃定义错误提⽰信息,可以将⽹站的验证提⽰⽂本统⼀到⼀个⽂件⾥。required: "This field is required.",remote: "Please fix this field.",email: "Please enter a valid email address.",url: "Please enter a valid URL.",date: "Please enter a valid date.",dateISO: "Please enter a valid date (ISO).",number: "Please enter a valid number.",digits: "Please enter only digits",creditcard: "Please enter a valid credit card number.",equalTo: "Please enter the same value again.",accept: "Please enter a value with a valid extension.",maxlength: $.("Please enter no more than {0} characters."),minlength: $.("Please enter at least {0} characters."),rangelength: $.("Please enter a value between {0} and {1} characters long."),range: $.("Please enter a value between {0} and {1}."),max: $.("Please enter a value less than or equal to {0}."),min: $.("Please enter a value greater than or equal to {0}.")使⽤⽅式1:在控件中使⽤默认验证规则,例⼦:电⼦邮件(必填)2:可以在控件中⾃定义验证规则,例⼦:⾃定义(必填,[3,5])3:通过javascript⾃定义验证规则,下⾯的JS⾃定义了两个规则,password和confirm_password$().ready(function() {$("#form2").validate({rules: {password: {required: true,minlength: 5},confirm_password: {required: true,minlength: 5,equalTo: "#password"}},messages: {password: {required: "没有填写密码",minlength: ("密码不能⼩于{0}个字符")},confirm_password: {required: "没有确认密码",minlength: "确认密码不能⼩于{0}个字符",equalTo: "两次输⼊密码不⼀致嘛"}}});});required除了设置为true/false之外,还可以使⽤表达式或者函数,⽐如$("#form2").validate({rules: {funcvalidate: {required: function() {return $("#password").val()!=""; }}},messages: {funcvalidate: {required: "有密码的情况下必填"}}});Html密码确认密码条件验证4:使⽤meta⾃定义验证信息⾸先⽤JS设置meta$("#form3").validate({ meta: "validate" });
发布评论