J'ai construit un liveSearch avec la méthode jQuery.ajax(). À chaque événement de touche, il reçoit de nouvelles données de résultat du serveur.jQuery.ajax(): rejeter les requêtes lentes
Le problème est, lorsque je tape très rapidement, par exemple. "foobar" et la requête GET de "fooba" demandent plus de temps que la requête "foobar", les résultats de "fooba" sont affichés.
Pour gérer cela avec le paramètre de délai d'attente est impossible, je pense.
Quelqu'un at-il une idée de comment résoudre ce problème?
Bon commentaire. Il ne garantit cependant pas de résoudre son problème si la différence dans les temps de réponse peut être supérieure à .5s (ce qui est facilement le cas avec un hébergement mutualisé très chargé). – Wim