jquery-validate remote验证,返回不同的消息内容
来源:互联网 发布:淘宝直播点赞要钱吗 编辑:程序博客网 时间:2024/06/06 12:29
参考文档:http://www.cnblogs.com/xiawuyi/archive/2013/04/01/2990224.html
原本remote方法,后台只会返回true或false,无法返回错误的信息
现在将remote的返回内容改为json格式
String message1 = "{\"success\":false,\"message\":\"手机号码输入不正确\"}";
String message2 = "{\"success\":false,\"message\":\"您的会员卡号或者手机号码已经被注册\"}";
接着打开jquery.validate.js中remote方法的源码
success: function(response) { validator.settings.messages[element.name].remote = previous.originalMessage; var valid = response === true; if ( valid ) { ...... } else { ...... } previous.valid = valid; validator.stopRequest(element, valid);}将上面代码中的前两行
validator.settings.messages[element.name].remote = previous.originalMessage; var valid = response === true;替换为:
var tempResponse = response;
if (tempResponse.success != undefined) {
response = tempResponse.success;
}
if (tempResponse.message != undefined) {
validator.settings.messages[element.name].remote = tempResponse.message;
} else {
validator.settings.messages[element.name].remote = previous.originalMessage;
}
var valid = response === true;
0 0
- jquery-validate remote验证,返回不同的消息内容
- jquery validate remote验证遇到的坑
- jquery.validate.js remote 返回不同结果的错误提示的代码
- jquery validate remote 返回错误
- jquery.validate 校验 remote返回值
- jquery.validate remote 和 自定义验证方法
- jquery.validate.js remote 数据远程验证
- jquery.validate remote 和 自定义验证方法
- jquery.validate remote 和 自定义验证方法
- jquery.validate remote 和 自定义验证方法
- jquery.validate remote 和 自定义验证方法
- jquery.validate remote 和 自定义验证方法
- jquery validate 的remote用法
- jQuery validate 如何清除remote验证的缓存 (在select验证时这个bug尤为明显)
- jquery的validate验证
- jQuery validate 动态修改自定义验证方法的提示消息
- Jquery插件validate的remote的用法
- jquery.validate.js的remote用法
- Android 自定义View 画渐变色
- Join用法,HQL的方法,Hibernate中的fetch
- Python的levelDB实现——实习笔记
- Netty4学习笔记(4)-- ByteBuf和设计模式
- 八大疯狂的HTML5 Canvas及WebGL动画效果
- jquery-validate remote验证,返回不同的消息内容
- 数字问题
- 6岁女孩重度烫伤追踪:伤口恢复不错登门致谢
- ireport制作小技巧
- jQuery插件的开发
- Oracle获取系统时间及格式化
- Android开源项目(类库+控件)
- c语言局部静态变量的使用和三个数排序(要求使用if-else语句)
- Android程序结构解析