mirror of
https://github.com/jquery-validation/jquery-validation.git
synced 2025-12-20 09:11:40 +01:00
Fixed dataFilter response issues in jQuery 1.5.2+. Fixes #405
This commit is contained in:
committed by
Jörn Zaefferer
parent
80d07b5f92
commit
a24e58a293
2
jquery.validate.js
vendored
2
jquery.validate.js
vendored
@@ -1030,7 +1030,7 @@ $.extend($.validator, {
|
|||||||
data: data,
|
data: data,
|
||||||
success: function(response) {
|
success: function(response) {
|
||||||
validator.settings.messages[element.name].remote = previous.originalMessage;
|
validator.settings.messages[element.name].remote = previous.originalMessage;
|
||||||
var valid = response === true;
|
var valid = response === true || response === "true";
|
||||||
if ( valid ) {
|
if ( valid ) {
|
||||||
var submitted = validator.formSubmitted;
|
var submitted = validator.formSubmitted;
|
||||||
validator.prepareElement(element);
|
validator.prepareElement(element);
|
||||||
|
|||||||
@@ -510,7 +510,7 @@ asyncTest("remote correct number of invalids", function() {
|
|||||||
if(json.username == 'asdf') {
|
if(json.username == 'asdf') {
|
||||||
return "\"asdf is already taken\"";
|
return "\"asdf is already taken\"";
|
||||||
}
|
}
|
||||||
return true;
|
return "\"" + true + "\"";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user