jQuery validateur et une règle personnalisée qui utilise AJAX

J'ai lu votre réponse concernant le jQuery validateur où vous décrire une méthode pour vérifier un nom d'utilisateur à l'encontre d'une valeur dans une base de données.

J'ai essayé de la mise en œuvre de cette méthode, mais peu importe, ce qui est retourné à partir du fichier PHP, je reçois toujours le message que le nom d'utilisateur est déjà pris.

Voici sat méthode personnalisée...

$.validator.addMethod("uniqueUserName", function(value, element) {
  $.ajax({
      type: "POST",
       url: "php/get_save_status.php",
      data: "checkUsername="+value,
      dataType:"html",
   success: function(msg)
   {
      //if the user exists, it returns a string "true"
      if(msg == "true")
         return false;  //already exists
      return true;      //username is free to use
   }
 })}, "Username is Already Taken");

Et voici le valider le code...

username: {
    required: true,
    uniqueUserName: true
},

Est-il une manière que je suis censé renvoyer le message à partir de php.

Grâce

Un

InformationsquelleAutor thatweblook | 2010-04-13