Jquery Validate验证

 贴个简单的例子:

$(‘#EditView’).validate({
             event: “keyup”,
             rules:{
                 name:{required:true},
                 cosa_commodity_group_list:{required:true}
             },
             submitHandler:function(){
                 $(“#group_list > option”).attr(“selected”,“selected”);
                 $(this).submit();
             }
});
1.event是触发校验的方式,可选值有keyup(每次按键时),blur(当控件失去焦点时),不使用这个参数时就只在按提交按钮时触发

2.如果在提交前还需要进行一些自定义处理使用submitHandler参数,其它的都比较简单,自己看看API就成了.

3.debug,如果这个参数为true,那么表单不会提交,只进行检查,调试时十分方便.

4.rules,所有的检验规则都写在这个参数里面.

格式为:        ID : {rule1,rule2,…}

          (1) required: true         必输
          (2) number: true 只能输入数字(包括小数)
          (3) digits:true 只能输入整数
          (4) minValue: 3 不能小于3
          (5) maxValue: 100 最大不超过100
          (6) rangeValue:[50,100] 值范围为50-100
          (7) minLength: 5 最小长度(汉字算一个字符)
          (8) maxLength:        10 最大长度(汉字算一个字符)
          (9) rangeLength:[5,10] 长度范围为5至10位(汉字算一个字符)
          (10) 上面的minLength, maxLength, rangeLength 这三项除了text input之外还可以用于checkbox,select这两种控件
          (11) email:true 电子邮件
          (12) equalTo: “#field” 与#field值相同
          (13) dateISO:true       日期型,格式为1998/01/22         1999-12-12

5.messages,自定义错误信息,格式与rules类似:

messages {
          password: {
              required: “请输入您的密码.”
              minLength: “密码不能小于5位.”,
              maxLength: “密码不能长于32位.”
          },

» 你可能感兴趣的文章
jQuery使用手册–核心篇
翻译整理:Young.J 官方网站:http://jquery.com   jQuery是一款同prototype一样优秀...
jQuery技巧总结
一、简介 1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续凮..
jQuery技巧总结
一、简介 1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续凮..
使用 jQuery 简化 Ajax 开发jQuery中文入门指南,翻译加实例,jQuery的起点教程引用通告地址: 点击获取引用地址
Tag: jQuery validate
本文转载自Hurray's Blog
http://www.hurrayboy.cn
欢迎你点击更多精彩内容!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值