Originariamente inviato da giovannaweb
Ciao a tutti,
vorrei sapere se è possibile creare in jquery, durante una chiamata asincrona ajax (es. page_load.php) , un messaggio dinamico che si aggiorna in funzione del caricamento della pagina page_load.php.
Esempio:
faccio una chiamata ajax della pagina page_load.php.
mi appare il messaggio "Sto caricando l'anagrafica utenti".
quando in page_load.php ho terminato il caricamento anagrafica utenti e sono passato
al caricamento anagrafica clienti mi deve apparire il messaggio "Sto caricando l'anagrafica clienti".
C'è un modo per far questo?
Grazie mille
mostri il "preloader" subito prima di fare la chiamata poi quando ottieni la risposta alla chiamata nascondi il preloader.
codice:
$('#preload').css('display','block');//mostri un div (presente nel documento ma nascosto dal "display:none")
$.ajax({
url: "test.html",
context: document.body,
success: function(){//questa funzione scatta quando la chiamata ajax è terminata ed hai il tuo output
$('#preload').css("display","none");//nascondi il preload
}
});
posta la tua funzione ajax se hai bisogno di maggiori info.