- jQuery的第三方工具,表单校验插件
- 官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/
- 目录结构:
导入:因为validate是jQuery插件,所以必须先导入jQuery库,然后是validate库,最后国际化资源库(可选)
<script type="text/javascript">
$(function(){
$("#formId").validate({
rules:{
username:{//username为 "name"的属性而不是"id"的
required:true
},
password:{
required:true,
rangelength:[2,5]
}
repassword:{
equalTo:"[name='password']"
}
},
messages:{
username:{
required:"不能为空"
},
password:{
rangelength:"长度{0}-{1}之间"
}
}
});
});
</script>
校验类型 | 取值 | 描述 |
quired | true/false | 必填字段 |
| | 邮件地址 |
url |
| 路径 |
date | 数字 | 日期 |
dateISO | 字符串 | 日期(YYYY-MM-dd) |
number |
| 数字(负数,小数) |
digits |
| 整数 |
minlength | 数字 | 最小长度 |
maxlength | 数字 | 最大长度 |
rangelength | [minL,maxL] | 长度范围 |
min |
| 最小值 |
max |
| 最大值 |
range | [min,max] | 值范围 |
equalTo | jQuery表达式 | 两个值相同 |
remote | url路径 | ajax校验 |
4、常用正则表达式:我就不写了直接复制粘贴咯
7、