当前位置:Gxlcms > JavaScript > 深入学习jQueryValidate表单验证_jquery

深入学习jQueryValidate表单验证_jquery

时间:2021-07-01 10:21:17 帮助过:7人阅读

本文实例介绍了jQuery Validate表单验证,主要是利用jquery.metadata.js将校验规则直接写在class属性里面并定义错误信息的提示,分享给大家供大家参考,具体内容如下

1、添加一个另外一个插件jquery.metadata.js 并把校验规则写在控件里面。
2、需要改写触发校验的方式。

3、详细代码如下:




 jQuery表单验证插件----利用jquery.metadata.js将校验规则写到控件中
 

默认校验规则:

  • (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

默认提示:

4、效果图如下:

5、注意:
使用 class="{}" 的方式,必须引入包:jquery.metadata.js。
可以使用如下的方法,修改提示内容:

在使用 equalTo 关键字时,后面的内容必须加上引号,代码如下所示:

6、直接在class属性里面定义错误信息的提示。




jQuery表单验证插件----利用jquery.metadata.js将校验规则写到控件中(2)
 

7、效果如下:

以上就是本文的全部内容,希望对大家学习jQuery Validate表单验证有所帮助,最近更新了不少关于jQuery Validate表单验证的文章,大家可以结合进行学习。

人气教程排行