Cela fait longtemps que je cherche sur Google et que j'évite cette erreur dans ma liste de corrections de bogues, mais j'ai finalement atteint la fin de la liste, la dernière étant de faire en sorte qu'une fonction renvoie true/false pour indiquer si la validation a réussi ou non.
J'utilise ajax pour comparer certains champs avec ceux qui sont déjà dans la base de données et par défaut la fonction $.post()
effectue ses opérations de manière asynchrone.
Je définis une variable à l'intérieur de l'appel onSuccess
et la méthode d'appel ne reçoit pas de réponse à cause de cela, donc tous mes js/jquery échouent au pageLoad... Je préférerais pouvoir continuer à utiliser la méthode $.post
méthode.