J'utilise une boîte de dialogue modale jQuery pour afficher un message de type 'Please Wait' à un utilisateur lorsqu'un appel ajax est renvoyé au serveur. Je le fais en rendant la boîte de dialogue visible en utilisant la méthode ajaxSend de jQuery. Et je ferme la boîte de dialogue en utilisant la méthode jQuery ajaxComplete.ASP.NET MVC - requête ajax time
Tout ce qui est assez courant, j'en suis sûr.
Cependant, si l'appel prend très peu de temps (disons 10 millisecondes), alors je veux attendre qu'une seconde se soit écoulée depuis que j'ai rendu la boîte de dialogue visible avant de fermer la boîte de dialogue. La raison en est de fournir un retour de l'utilisateur ... et d'arrêter l'horrible scintillement de la boîte de dialogue en ouvrant rapidement puis en fermant.
Comment puis-je y parvenir en utilisant jQuery et/ou ajax?
Un grand merci pour les pointeurs.