jQuery ajax - ajaxStart() metod

Exempel

Visa indikationen "Laddar" när AJAX-forespårran börjar:

$("div").ajaxStart(function() {
  $(this).html("<img src='demo_wait.gif' />");
});

Prova själv

Definition och användning

ajaxStart() metoden utför funktionen innan AJAX-forespårran skickas. Det är ett Ajax-händelse.

Detaljerad förklaring

Oavsett när en Ajax-forespårra skickas kontrollerar jQuery alltid om det finns några andra Ajax-forespårror. Om det inte finns några, aktiverar jQuery det här ajaxStart-händelsen. Vid detta tillfälle körs alla funktioner som har registrerats med .ajaxStart() metoden.

Syntaks

.ajaxStart(function())
Parameter Beskrivning
function() Definiera funktion som körs när AJAX-forespårran börjar.

Exempel

Visa information när AJAX-forespårran börjar:

$("#loading").ajaxStart(function() {
  $(this).show();
});