Validform 表单验证自定义datatype ,账号实时验证返回规则

本文介绍如何在Validform中使用自定义datatype 'account'进行表单验证,特别是实现账号的实时验证功能,详细解释了zh2-6校验规则的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

表单中input 属性 datatype = “account”
zh2-6 为自定义的校验规则

$(".registerform").Validform({
          tiptype:2,
          datatype : {
            "zh2-6":/^[\u4E00-\u9FA5\uf900-\ufa2d]{2,6}$/,
            "m":/^13[0-9]{9}$|14[0-9]{9}$|15[0-9]{9}$|15[0-9]{9}$|17[0-9]{9}$|18[0-9]{9}$/,
            "s6-15": /^[a-zA-Z0-9]+$/,
              account:function(gets,obj,curform,regxp){
                var reg = /^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{4,12}$/;
                if(!reg.test(gets)) {
                    return false; 
                }
                var result = registerlangpackage['verifyAcctnoError'];
                var code = "";
                $.ajax({
                  url : ctx + "verifyAcctno.do?timeStamp=" + new Date().getTime()+"&accountno="+gets,data : {},async:false,timeout : 2000,type : "post",dataType : "json",
                  success : function(b) {
                    code = b.code;
                  }
                });
                if(code=="1"){
                    return result;
                }else{
                    return true;
                }   
              }
            }
        });
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值