jquery.validate校验remote返回值
⽹上没有到关于jQuery.validate的remote的返回结果,⽤这种⽅法成功了,上代码
<script type="text/javascript">
$(function () {
$("#registerTest").validate({
rules: {
mobile: {
remote: {
url: "test/checkMobile", data: {
mobile: function () {
return $("#mobile").val();jquery怎么进行验证
}
},
dataFilter: function (data,type) {
if (data == true) {
alert("正确时怎样处理");
} else {
alert("错误时怎样处理");
}
return data; //要返回data 否则会影响到后续验证 并且阻碍提交【即使验证通过】,也不会提交
}
}
}
},
messages: {
mobile: {remote: "这个⼿机号已存在"}
},
submitHandler: function (form) {
loading('正在提交,请稍等...');
form.submit();
},
errorPlacement: function (error, element) {
if (element.parent().is(".input-append")) {
error.appendTo(element.parent().parent());
}
}
});
});
</script>
<body>
<form id="registTest" action="test" method="post">
<input id="mobile" name="mobile" type="text" class="required mobile" placeholder="请输⼊⼿机号"/>
</form>
</body>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论