From a148aa6d5482d7a2d02328b6f24029d0d146936a Mon Sep 17 00:00:00 2001 From: Josh Koberstein Date: Fri, 6 Feb 2015 10:03:55 -0800 Subject: [PATCH] Adding onInlineError callback that is fired when single inlineError is added so that form DOM manipulation can occur before full form submit. --- form-validator/jquery.form-validator.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/form-validator/jquery.form-validator.js b/form-validator/jquery.form-validator.js index c6cc494..36a5466 100644 --- a/form-validator/jquery.form-validator.js +++ b/form-validator/jquery.form-validator.js @@ -259,6 +259,11 @@ _applyErrorStyle($elem, conf); _setInlineErrorMessage($elem, validation, conf, conf.errorMessagePosition); + // Run inline error callback + if( typeof conf.onInlineError == 'function' ) { + conf.onInlineError($elem, validation, conf); + } + if(attachKeyupEvent) { $elem .unbind('keyup.validation') @@ -557,7 +562,8 @@ language : false, onSuccess : false, onError : false, - onElementValidate : false + onElementValidate : false, + onInlineError : false }); conf = $.extend(defaultConf, conf || {});