diff --git a/jquery.validate.js b/jquery.validate.js index 6eca40e..63d0b09 100644 --- a/jquery.validate.js +++ b/jquery.validate.js @@ -1030,7 +1030,7 @@ $.extend($.validator, { data: data, success: function(response) { validator.settings.messages[element.name].remote = previous.originalMessage; - var valid = response === true; + var valid = response === true || response === "true"; if ( valid ) { var submitted = validator.formSubmitted; validator.prepareElement(element); diff --git a/test/methods.js b/test/methods.js index 0b4d5f9..bfefa40 100644 --- a/test/methods.js +++ b/test/methods.js @@ -510,7 +510,7 @@ asyncTest("remote correct number of invalids", function() { if(json.username == 'asdf') { return "\"asdf is already taken\""; } - return true; + return "\"" + true + "\""; } } }