Méthode jQuery ajax - ajaxStop()

Exemple

Afficher une boîte de dialogue lorsque toutes les requêtes Ajax sont terminées :

$("div").ajaxStop(function() {
  alert("Toutes les requêtes AJAX sont terminées");
});

Essayer vous-même

Définition et utilisation

La méthode ajaxStop() exécute une fonction à la fin de la requête AJAX. C'est un événement Ajax.

Explication détaillée

Que ce soit à tout moment que la requête Ajax se termine, jQuery vérifie toujours s'il existe d'autres requêtes Ajax. Si ce n'est pas le cas, jQuery déclenche l'événement ajaxStop. À ce moment-là, toute fonction enregistrée avec .ajaxStop() est exécutée.

Syntaxe

.ajaxStop(function())
Paramètres Description
function() Définir la fonction à exécuter lorsque la requête AJAX est terminée.

Exemple

Masquer les informations à la fin de la requête AJAX :

$("#loading").ajaxStop(function() {
  $(this).hide();
});