Pri vyvolávaní AJAX požiadaviek, potrebujete často vyvolať nejaký ukazovateľ, že prebieha nejaká akcia.To môžte docieliť pomocou nejakého loadingu alebo modálnym oknom a podobne. Volanie tohto ukazovateľa pri každej $get a $post požiadavke by bolo veľmi pracné.
Najlepším riešením je nastavenie predvolených hodnôt použitím jednej jQuery metódy
// ajaxSetup - nastavenie predvolených hodnôt
$.ajaxSetup({
url : '/ajax/',
dataType : 'json'
});
$.ajaxStart(function(){
showIndicator();
disableButtons();
});
$.ajaxComplete(function(){
hideIndicator();
enableButtons();
});
/*
// Dalsie metody, ktore mozte pouzit:
$.ajaxStop();
$.ajaxError();
$.ajaxSuccess();
$.ajaxSend();
*/
© 2009 Shaddow
hosting od VIPHosting