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' />"); });
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(); });