jquery-validation
提供了大量内置校验规则
,支持扩展自定义校验规则
。
🌻 内置验证规则
内置验证规则
如下
规则 | 值 | 含义 |
---|---|---|
required | true | 必须 |
maxlength | n | str最长是n |
minlength | m | str最少是m |
rangelength | [m,n] | str在m-n |
number | true | 是小数、整数 |
digit | true | 整数 |
max | n | 最大n |
min | m | 最小m |
range | [m,n] | 数值范围是[m,n] |
true | 是email格式 | |
url | true | 是url格式 |
date | true | 是date格式,比如yyy-mm-dd或者yyyy/mm/dd |
creditcart | true | 信用卡格式 |
accept | [".jpg",".png"] | 文件必须是xx后缀 |
校验规则放在rules
中,提供给validate()方法
。
$form.validate({
rules:{
firstName: {
required: t