jquery.validate 校验 remote返回值
2016-05-21 17:04
447 查看
网上没有找到关于jQuery.validate的remote的返回结果,用这种方法成功了,上代码
<script type="text/javascript">
$(function () {
$("#registerTest").validate({
rules: {
mobile: {
remote: {
url: "test/checkMobile", data: {
mobile: function () {
return $("#mobile").val();
}
},
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>
<script type="text/javascript">
$(function () {
$("#registerTest").validate({
rules: {
mobile: {
remote: {
url: "test/checkMobile", data: {
mobile: function () {
return $("#mobile").val();
}
},
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>
相关文章推荐
- jquery包
- PHP+MySql+jQuery实现的"顶"和"踩"投票功能
- JQuery中$.ajax()方法参数详解 (20
- 利用JQuery直接调用asp.net后台方法
- jquery-尺寸
- jquery总结
- jquery总结
- jQuery DataTables插件自定义Ajax分页实例解析
- JQuery、JSON、Ajax在Servlet中的应用
- 使用jQuery实现WordPress中的Ctrl+Enter和@评论回复
- jQuery增加千分符
- 使用JQuery实现级联Dropdownbox
- jQuery插件pagination实现无刷新分页
- jQuery EasyUI Pagination实现分页的常用方法
- jjjjQuery选择器
- jquery中checkbox选中和赋值的方法
- 关于JQuery中的事件冒泡
- jquery中复选框选中
- 菜鸟初试水--JQuery基础
- jquery判断字符串中是否存在某个的字符串