2010-07-05 7 views
2

Je me demande si vous faites une requête AJAX et vous avez une méthode qui devrait fonctionner quand la requête AJAX s'arrête. L'ajax jQuery s'arrêtera-t-il si la requête rencontre une erreur (comme une erreur 500) ou si la requête expire?Si une erreur se produit, l'ajax s'arrêtera-t-il?

Répondre

1

Oui, le ajaxStop() event exécutera lorsque cela se produit :)

It happens in the global complete handler, qui exécute erreur ou non.

You can test it out a bit here.

+0

Nice voulait juste savoir que pas mon chargement jquery msg reste sur le chargement et les utilisateurs ne peuvent pas continuer même si la requête ajax est mort en cours de route. – chobo2

+0

@ chobo2 - Ah je vois, bonne question ... cela a été soulevé un certain nombre de fois sur SO, mais jamais une question directe dont je me souviens ... édité la question un peu pour le rendre un peu plus google-friendly pour les futurs utilisateurs :) –

Questions connexes