validate表单验证
来源:互联网 发布:protobuf使用教程php 编辑:程序博客网 时间:2024/05/29 13:20
使用validate做表单验证,实现效果如图:
当然,也可以换成中文的(如果你觉得默认的提示信息不是你想要的,你也可以自定义提示信息)
validate使用步骤:
1.导入jquery.js
2.导入validate.js
3.在页面加载成功之后 对表单进行校验 $("选择器").validate()
4.在validate中编写校验规则
$("选择器").validate({
rules:{},
messages:{}
});
4.1 这里rules的{} 里写的就是具体的规范,要做什么约束
4.2messages的{}里写的就是违背给出的提示信息
####rules{}内的格式:
格式1:
字段的name属性:"校验器"
格式2:
字段的name属性:{校验器:值,校验器:值}
其中:格式1是一个输入框只有一个校验器的时候使用
而格式2是一个输入框需要有多个校验器的时候使用
####messages{}内的格式跟rules类似
messages的格式:
格式1:
字段的name属性:"提示信息"
格式2:
字段的name属性:{校验器:"提示信息",校验器:提示信息"}
-----------------------------------------------------------------------------------------------------------------------------------------------
具体案例如下:
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title></head><script type="text/javascript" src="js/jquery-1.11.0.js" ></script><script type="text/javascript" src="js/jquery.validate.js" ></script><script type="text/javascript" src="js/messages_zh.js" ></script><script type="text/javascript">$(function(){$("#formId").validate({rules:{//字段的name属性:"校验器"userName:"required",//required在此含义是必填//字段的name属性:{校验器:值,校验器:值}passWord:{required:true,digits:true //digits是整数校验器,后面写true表示启动此校验器}}});})</script><body><form id="formId">用户名(必填):<input name="userName" /><br />密码:(必填数字):<input name="passWord" /><br /><input type="submit" value="提交" /></form></body></html>校验器查询表:
校验类型
取值
描述
required
true|false
必填字段
“@”或者”email”
邮件地址
url
路径
date
数字
日期
dateISO
字符串
日期(YYYY-MM-dd)
number
数字(负数,小数)
digits
整数
minlength
数字
最小长度
maxlength
数字
最大长度
rangelength
[minL,maxL]
长度范围
min
最小值
max
最大值
range
[min,max]
值范围
equalTo
jQuery表达式
两个值相同
remote
url路径
ajax校验
- validate表单验证插件
- jQuery validate 表单验证
- jquery validate 表单验证
- jquery validate 表单验证
- jQuery validate验证表单
- jquery validate 表单验证
- 表单输入验证-validate
- jQuery Validate 表单验证
- jquery-validate验证表单
- Jquery validate表单验证
- jQuery Validate 表单验证
- jQuery-validate 表单验证
- 使用validate验证表单
- jQuery.validate表单验证
- 表单验证validate
- jQuery Validate 表单验证
- validate.js表单验证
- validate 表单验证
- HDFS(Hadoop Distributed File System)简介
- CodeForces
- 程序员到底有多累、多辛苦?
- C++虚继承(理解还不到位)
- 一. 什么是爬虫
- validate表单验证
- linux驱动--ioctl接口
- 比较两个数组的差异值
- [USACO13MAR]牛跑The Cow Run
- 关于weget “无法建立SSL连接”的解决方法
- Java集合源码分析系列-(一)ArrayList源码剖析
- 中国风景最美的十所大学(图)
- Python实现的命令行查询有道词典
- android dialog ==> 对话框