因为远程验证用户名时可能会出现几种错误情况:

1.用户名字符非法;

2.长度超限;

3.用户名已经存在;

但remote返回的内容只能是布尔型的,即使用dataFilter来过滤也不知道如何对应的把错误信息也显示出来。

下面是一段尝试代码,不过提示的效果不好,

dataFilter: function(data) {
var json = JSON.parse(data);
//var result = new Object();
if (json.status) {
$('#username_warning_msg').text('').hide();
return true;
//result.Result = true; //data.status;
//result.Msg = '';

}else{
$('#username_warning_msg').text(json.msg).show();
//$('label.validate_right[for=user_name]').remove();
//result.Result = false;
//result.Msg = json.msg;
//$("#send_sms_vcode").attr("disabled", false);
return false;
}
//return result;
//return false;
},

时间紧,任务重,没时间再在这纠结了,暂时绕过去,有好解决方案的请联系我

附,网上也有人遇到过类似问题,http://www.cnblogs.com/kyo-yo/archive/2010/07/06/Use-jQuery-Validate-To-Being-Client-Validate-High-2.html

不过可能validate插件的版本不一样,实现方式不一样,改了一下也没成功,暂时放弃。

转载于:https://www.cnblogs.com/jenqz/p/3760647.html

jquery validate验证remote时的多状态问题相关推荐

  1. jQuery.Validate 验证,以及 remote验证, 多参数传递

    jQuery.Validate 验证: http://www.runoob.com/jquery/jquery-plugin-validate.html 教程网址,很简单, 今天主要在这里记录一下re ...

  2. jQuery.Validate验证库

    一.用前必备 官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/  API: http://jquery.bassi ...

  3. jQuery Validate验证框架详解

    2019独角兽企业重金招聘Python工程师标准>>> 一.导入js库 <script type="text/javascript" src="& ...

  4. atitit.jQuery Validate验证框架详解与ati Validate 设计新特性

    atitit.jQuery Validate验证框架详解与ati Validate 设计新特性 1. AtiValidate的目标1 2. 默的认校验规则1 2.1. 使用方式 1.metadata用 ...

  5. jQuery validate之remote

    jquery.validate.js作为前端开发的利器之一,深受广大前端工程师的喜爱,然而很多人却不善于利用remote,下面,对,就是下面,下面还有,我们来看看如何更合理的利用jQuery vali ...

  6. 弹出框页面中使用jquery.validate验证控件

    弹出框页面中使用jquery.validate验证控件有几个问题需要解决: 1,弹出框的提交事件完成后如何关闭弹出框页面? 2,提交不成功如何返回当前页? 3,如果知道验证事件成功? 之前笔者都是JS ...

  7. Jquery validate验证表单时多个name相同的元素只验证第一个的问题

    下面搜集了五种方法,主要还是前两个提供了解决方案,第三种需要修改jQuery源码: 修复jquery.validate插件中name属性相同(如name='a[]')时验证的bug 使用jquery. ...

  8. jQuery.Validate验证库 2

    四.使用方式 1.将校验规则写到控件中 Js代码  <script src="../js/jquery.js" type="text/javascript" ...

  9. jQuery.Validate 验证

    jQuery校验 一导入js库 <script src="../js/jquery.js" type="text/javascript"></ ...

最新文章

  1. 高才生的好帮手-Word2010(3)
  2. iOS内存管理知识点
  3. 图像旋转的MATLAB和OpenCV源码
  4. 【测试】RPA产品初体验
  5. 5、VTK在图像处理中的应用
  6. js json制表符报错_JS自学_常见错误复盘
  7. 对JavaScript内置对象arguments的一些见解
  8. android第三方代码,Android--第三方控件--okHttp(示例代码)
  9. 【技术文档】jeecg3.7-maven搭建环境入门 - 老版本
  10. C++语言类的多态介绍和示例
  11. MySQL存储引擎及InnoDB并发控制介绍
  12. Android 学习 笔记_09. WIFI网络操作
  13. android 动画 alpha,浅析Android 动画之AlphaAnimation应用操作
  14. Hamcrest断言
  15. 绩效管理系统(Performance Management System)
  16. win8打印机显示服务器脱机,打印机脱机状态 win8处理办法
  17. shell小数点前不打0_shell十三问:关于${0##*/} 和${0%/*}
  18. Swiper 轮播插件
  19. html图片自动滚动播放器,jQuery+css实现图片滚动效果(附源码)
  20. 【openstack一键安装与部署】

热门文章

  1. jmeter下TPS插件的安装
  2. eclipse生成变量的快捷键
  3. java自动校准程序_java – VisualVM校准步骤与Windows 10挂起
  4. 2.2 LayoutInflater 加载布局文件源码
  5. 织梦(安装,模板,基本标签)
  6. Python笔记9-----不等长列表转化成DataFrame
  7. vmware虚拟机配置串口
  8. 青云QingCloud携手伟仕佳杰打造专业企业级云服务
  9. 2015年5月移动游戏Benchmark
  10. edite not the main type