English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

La méthode jQuery ajaxStart()

Méthodes Ajax de jQuery

La méthode ajaxStart() ajoute une fonction à exécuter au début d'une requête Ajax. C'est un AjaxEvent.

Chaque fois qu'une requête Ajax est sur le point d'être envoyée, jQuery vérifie s'il y a d'autres requêtes Ajax non terminées. Si aucune requête en cours, jQuery déclenche l'événement ajaxStart. À ce moment-là, tous les gestionnaires enregistrés en utilisant ajaxStart() sont exécutés.

Remarque :De jQuery 1.8À partir de la version, cette méthode ne devrait être attachée qu'au document.

Syntaxe :

$(document).ajaxStart(function())

Exemple

Afficher l'icône "En train de charger" lorsque la requête Ajax commence :

$(document).ajaxStart(function(){
  $("div").html('<i class="fa fa-spinner fa-pulse fa-5x"></i>');
});
Vérifiez et voyez‹/›

Valeur du paramètre

ParamètresDescription
function()Définir une fonction à exécuter lorsque la requête Ajax commence

Méthodes Ajax de jQuery