码迷,mamicode.com
首页 > Web开发 > 详细

解决jquery.validate.js的验证bug[续]

时间:2015-08-17 19:03:43      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

版本提示:jq为1.9.1, jquery.validate 为jQuery Validation Plugin 1.9.0,jquery.validate.unobtrusive.js,使用Model验证

 

问题:

当第一次页面加载时,直接删除必填字段的文本框内容,不会提示错误信息【猜测:未初始化】


代码:

 $.extend($.validator, {
        defaults: {
            onfocusout: function (element, event) {
                if (element.value == "") {//此部分为修改的代码
                    if ($(element).rules().required == true) { 
                        $(element).valid();
                    }
                }
                
                if (!this.checkable(element) && (element.name in this.submitted || !this.optional(element))) {
                    this.element(element);
                }
            },
        }
}    

 

解决jquery.validate.js的验证bug[续]

标签:

原文地址:http://www.cnblogs.com/xcsn/p/4737153.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!