`
xplazy
  • 浏览: 43740 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jQuery Validation alert第一个错误的方法

阅读更多

$("#form").validate({
    invalidHandler: function(form, validator) {
        $.each(validator.invalid,function(key,value){
            alert(value);
            return false;
        }); //这里循环错误map,只报错第一个
    },
    errorPlacement:function(error, element) {
    },
    onkeyup: false,
    onfocusout:false
});

 

改进一点,删除其他错误,执行默认的错误定位

$.validator.setDefaults({
    invalidHandler: function(form, validator) {
        $.each(validator.invalid,function(key,value){
            tmpkey = key;
            tmpval = value;
            validator.invalid = {};
            validator.invalid[tmpkey] = value;
            alert(value);
            return false;
        });
    },
    errorPlacement:function(error, element) {
    },
    onkeyup: false,
    onfocusout:false,
    focusInvalid: true
});

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics