jQuery ajaxComplete()Méthode

jQuery AJAX 方法Méthodes AJAX jQuery

Exemple

Afficher un indicateur de "chargement" pendant qu'une requête AJAX est en cours :

$(document).ajaxStart(function(){ $("#wait").css("display","block"); }); $(document).ajaxComplete(function(){ $("#wait").css("display","none"); });

Essayez-le vous-même »

Définition et utilisation

La méthode ajaxComplete() spécifie une fonction à exécuter lorsque la requête AJAX se termine.

Remarque :À partir de jQuery version 1.8, cette méthode n'est attachée qu'au document.

Contrairement à ajaxSuccess(), les fonctions spécifiées via la méthode ajaxComplete() s'exécuteront lorsque la requête se termine, même si la requête n'a pas réussi.


Syntaxe

$(document).ajaxComplete(function(event,xhr,options))

Paramètre Description
function(event,xhr,options) Requis. Spécifie la fonction à exécuter lorsque la requête se termine.
Paramètres supplémentaires :
  • event- Contient l'objet événement
  • xhr- Contient l'objet XMLHttpRequest
  • options- Contient les options utilisées dans la requête AJAX


jQuery AJAX 方法Méthodes AJAX jQuery

Autres extensions