jQuery验证,向其他函数发送错误消息

时间:2011-06-13 18:01:41

标签: jquery jquery-validate validation

是否可以将Validate错误消息发送给其他功能? 例如,我有一个通知功能,显示确定的消息并在(n)秒后消失:

notify("My error message", { selector: '#form-notification' });

如何使用该通知功能:

$("#myForm").validate({
    submitHandler: function(form) {
        var options = { 
            target: '#save_form',                               
            dataType: 'json',
            beforeSubmit: showRequest,
            success: showResponse 
        }; 
        $(form).ajaxSubmit(options); 
    }
});     

提前致谢。

1 个答案:

答案 0 :(得分:2)

您可以使用showErrors回调来自定义发生错误时发生的情况。包括defaultShowErrors()以保留默认操作。

$("#myForm").validate({
   showErrors: function(errorMap, errorList) {
        //custom code here

        this.defaultShowErrors();
    }
 });

http://docs.jquery.com/Plugins/Validation/validate