html 数据验证

$("#designName").validate("blur", "课题名称", {
            required: true,
            maxLength: { maxLength: 16, errorMessage: "请输入4-16位字符" },//最大长度
            minLength: { minLength: 4, errorMessage: "请输入4-16位字符" }//最小长度
           /*  hanzi: { min: 4,max: 16,type:"1",errorMessage:"请输入4-16位字符" } */
        });


<div class="zbj-item-rt validate-box">
						<div class="set-wrap">
							<input type="text" class="write-ipt" id="designName" maxlength="16">
						</div>
						<div class="error">
							<i class="icon-error-bg hidden"></i><span class="msg"></span>
						</div>
					</div>


按钮点击时:

var isV = $("#formId").validate();
if (!isV) {
    return;
}
//密码
	            $("#password").validate("blur", "密码", {
	                required: true,
	                regular: {regular:"password", errorMessage: "6-16位字符组成,包含字母、数字、特殊字符"},
	                compare: { compare: $("#confirmpassword"), errorMessage: "两次密码输入不一致" }
	            });



 var qq = $(".qq").val();
              if ((qq != null && qq != "")&& !vali_qq.test(qq)){
                 common.layerOther.tips($(".qq"), "请输入正确的QQ号码", 1, 0, true);
              }


//手机号码
                $("#mobilephone").validate("blur", "手机号码", {
                    required: true,
                    regular: { regular: "mobilephone" }
                });
                //密码
                $("#password").validate("blur", "密码", {
                    required: true,
                    regular: {regular:"password", errorMessage: "6-16位字符组成,包含字母、数字、特殊字符"}
                });
                  //图片验证码
                $("#verifyCode").validate("blur","图片验证码", {
                    required: { required: true, errorMessage: "请输入图片验证码" }
                });
                //短信验证码
                $("#mobilecode").validate("blur", "短信验证码", {
                    required: true,
                    regular:{regular:/^[0-9]{4}$/,errorMessage:"请输入4位数字的验证码"}
                });
                //服务条款
                $("#fwtk").validate("blur","服务条款", {
                    required: { required: true, errorMessage: "请阅读并接服务条款" }
                });



$("#commonAuthor").validate("blur", "手机号码", {
   required: true,
   regular: { regular: "mobilephone"},
   remote: { remoteUrl: "/manager/user/judgeExistsTelephone",
      data: { "telephone" : function(){return  $("#commonAuthor").val()}}}//telephone传入后台的参数,$("#commonAuthor").val()传入后台的参数值
});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值