读书人

jQuery Validation alert第一个异常的

发布时间: 2012-09-04 14:19:30 作者: rapoo

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
});

读书人网 >互联网

热点推荐