码迷,mamicode.com
首页 > 其他好文 > 详细

validate效验规则

时间:2017-06-24 10:10:43      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:日期   方法调用   sdn   back   appendto   wrap   ret   pen   script   

<script src="js/jquery.validate.js" ></script>  

(2)默认的校验规则: 

1 required:true 必须输入的字段。 
2 remote:”check.PHP” 使用 ajax 方法调用 check.php 验证输入值。 
3 email:true 必须输入正确格式的电子邮件。 
4 url:true 必须输入正确格式的网址。 
5 date:true必须输入正确格式的日期。日期校验 ie6 出错,慎用。 
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。

 

 在标签中使用也有两种方法 

(1)<input type="text" name="name2" class="number required"/> 
(2)<input type="text" name="name1" email="true" 
required="true"/>
 

 $(‘form[name=myform]‘).validate({ rules:{ name:{ required:true, minlength:2, maxlength:10 }, tel:{ required:true, minlength:7, maxlength:11, isMobile:true }, company:{ required:true, minlength:2 }, address:{ required:true, minlength:2 }, city:{ required:true, }, service:{ required:false }, num:{ required:true, number:true, range:[1,10000] } }, messages:{ name:{ required:"最少为2个字!" }, tel:{ required:"请填写手机号码!", isMobile:"请填写11位的手机号码!" }, company:{ required:"公司名称最少为2个字符!" }, address:{ required:‘请填写地址!‘ }, city:{ required:"请填写城市!" }, num:{ required:"请填写正确的拿货量!" } }, errorPlacement:function(error,element){ error.appendTo(element.next()); //忽略自定义方法的错误提示 if (error.text() == "ignore") { return ‘‘; } }, errorElement:"span", submitHandler:function(form){ $(form).ajaxSubmit({ url:"php/order.php", type:"post", success:function(){ // alert("提交成功!"); $(".shadow").show(); $(".confirm_btn").click(function(){ window.location.href="http://55927461.m.weimob.com/vshop/55927461/Index?PageId=513198&IsPre=1"; }) } }) } });

validate效验规则

标签:日期   方法调用   sdn   back   appendto   wrap   ret   pen   script   

原文地址:http://www.cnblogs.com/minshia/p/7072362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!