Buongiorno
Vi chiedo scusa se questa domanda è stata già fatta ma ho avuto problemi con la funzione di ricerca (non ho trovato come si fa per cercare in questa sezione di forum e la domanda è talmente generica che mi sono perso tra i risultati di tutto il forum).
Il mio problema è: ho una funzione puramente jquery (quindi non ho chiamate al server) che impiega troppo tempo a rispondere. Vorrei inserire un messaggio di attesa (un banale "attendi la fine dell'elaborazione"), ma tale messaggio viene visualizzato solo una volta completata l'elaborazione, quando cioè andrebbe tolto.
Ho cercato molto su internet ma non so bene come porre la domanda a google e non ho ottenuto niente.
Ho provato a definire la funzione come async, o a definire la funzione che crea il messaggio di attesa async, ho tentato di usare le primises ma in ogni caso la scritta compare solo dopo aver finito la funzione.
Usando i console.log so che il messaggio viene aggiungo prima quindi è evidentemente un problema di aggiornamento della schermata ma non so come forzarlo.
Siate gentili e indicatemi come posso cercare la soluzione