表单校验---validation检验

本文介绍了如何使用jQuery Validate插件进行表单验证。详细解释了校验规则和提示消息的配置方法,并提供了实例代码。

validate是jQuery插件,及必须在jQuery的基础上进行运行。所以首先要导入jQuery库,validate库和国际化资源库(可选)

validate需要手动声明,对那个表单进行校验,手动方式可以使用以下4种校验方式。

<script type="text/havascript">
    $().ready(function{
         $("#formId").validate();
     });
</script>
校验类型取值描述
requiredtrue||false必填字段
emailemail邮件地址
url 路径
date数字日期
dateISO字符串日期(YYYY-MM-dd)
number 数字(负数,小数)
digits 整数
minlength数字最小长度
maxlength数字最大长度
rangelength[minL,maxL]长度范围
min 最小值
max 最大值
range[min,max]值范围
equalTojQuery表达式两个值相同
remoteurl路径ajax校验

js代码方式

语法:
$(...).validate({
   rules:{},
   messages:{}  
});

rules规则语法:
    rules:{
      字段名:校验器,
      字段名:校验器
    }
校验器语法:
语法:{校验器:值,校验器:值,...}
messages提示语法:
messages:{
   字段名:{校验器:"提示",校验器:"提示",...} 
}

例:

$("#formId").validate({
   rules:{
        username:{
           required:true
        },
        password:{
           required:true,
           rangelength:[2,5]    
        },
        repassword:{
            equalTo:"[name=password]"
        }
     },
     messages:{
        username:{
           required:"不能为空"
        },
        password:{
           rangelength:"长度{0}-{1}之间"   
        },
        repassword:{
            equalTo:"密码不一致"
        },

     } 
})    

 

转载于:https://www.cnblogs.com/pro-simian/p/7216220.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值