Evaluate message before storing it for reuse. Fixes #11 Bug in remote validation (re-focus bug)

This commit is contained in:
jzaefferer
2011-03-22 12:22:56 +01:00
parent b598b34219
commit 95c7f65e34

4
jquery.validate.js vendored
View File

@@ -953,8 +953,8 @@ $.extend($.validator, {
validator.showErrors();
} else {
var errors = {};
var message = (previous.message = response || validator.defaultMessage( element, "remote" ));
errors[element.name] = $.isFunction(message) ? message(value) : message;
var message = response || validator.defaultMessage( element, "remote" );
errors[element.name] = previous.message = $.isFunction(message) ? message(value) : message;
validator.showErrors(errors);
}
previous.valid = valid;