博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery.validate 笔记
阅读量:4334 次
发布时间:2019-06-07

本文共 1136 字,大约阅读时间需要 3 分钟。

1:设置默认错误提示信息

jQuery.extend(jQuery.validator.messages, {        required:"不能为空"});

2:默认的验证规则

required:true 必输字段 remote:"check.php" 使用ajax方法调用check.php验证输入值 email:true 必须输入正确格式的电子邮件 url:true 必须输入正确格式的网址 date:true 必须输入正确格式的日期 dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性 number:true 必须输入合法的数字(负数,小数) digits:true 必须输入整数 creditcard: 必须输入合法的信用卡号 equalTo:"#field" 输入值必须和#field相同 accept: 输入拥有合法后缀名的字符串(上传文件的后缀) maxlength:5 输入长度最多是5的字符串(汉字算一个字符) minlength:10 输入长度最小是10的字符串(汉字算一个字符) rangelength:[5,10] 输入长度必须介于 5 和 10 之间的字符串")(汉字算一个字符) range:[5,10] 输入值必须介于 5 和 10 之间 max:5 输入值不能大于5 min:10 输入值不能小于10

3:自定义验证

$.validator.addMethod("customValidate", function (value, element, params) {    alert(params);    return false;}, "错误消息");

4:示例

$("#fromid").validate({    rules: {        Username:"required",        Name: {            customValidate:"参数",            required: true        }    },    messages: {        Username:"用户名不能为空",        Name: {            required:"昵称不能为空"        }    },    errorPlacement:function(error,element){        //错误显示位置    }});

  

转载于:https://www.cnblogs.com/alanDJ/archive/2013/04/11/3013994.html

你可能感兴趣的文章
machine learning(15) --Regularization:Regularized logistic regression
查看>>
Bias vs. Variance(1)--diagnosing bias vs. variance
查看>>
发布方配模板引擎V2.1及开发教程和案例
查看>>
数据结构学习笔记1
查看>>
嵌入式linux基础知识累积
查看>>
基础知识 一个工具给win7 win10的同学 或者MAC 可以跳过
查看>>
程序的跟踪debug
查看>>
第6章 数组、指针与字符串(一)基于范围的for循环
查看>>
HDOJ 1213 HDU 1213 How Many Tables ACM 1213 IN HDU
查看>>
推荐6款常用的Java开源报表制作工具
查看>>
CMMI过程域-MA度量和分析
查看>>
Win7_Wifi热点
查看>>
java 集合框架(一)
查看>>
基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 实现插件...
查看>>
html——ico
查看>>
删除几天前的文件
查看>>
libgdx学习记录18——Box2d物理引擎
查看>>
解决ubuntu adb devices 找不到设备
查看>>
Linux企业生产环境用户权限集中管理项目方案案例
查看>>
html基础
查看>>