méthodes ajax de jQuery ont un gestionnaire de succès.
Vous devez mettre votre code que vous souhaitez déclencher en cas de succès dans une méthode attachée à ce gestionnaire.
Prenons l'exemple donné sur le site jQuery:
$.ajax({
url: "test.html",
context: document.body,
success: function(){
$(this).addClass("done");
}
});
Vous pouvez voir ici qu'il ya un gestionnaire success
avec une méthode associée. Cette méthode s'exécutera lorsque la méthode ajax retournera avec succès.
Comme cela a été souligné dans d'autres réponses et dans le commentaire ci-dessous, vous pouvez maintenant utiliser différées au lieu de ce simple success
handeler. Cela vous permet d'attacher plusieurs actions à chaque événement donné.
Pouvez-vous montrer le code que vous utilisez? –
Avez-vous essayé de lire les docs? – TJHeuvel
il ya un événement appelé 'succès' –