Dites que j'ai une page html qui reçoit une liste de certains éléments. Il y a une zone de texte qui permet à l'utilisateur de filtrer les éléments. Pour mettre à jour les éléments affichés, j'ai besoin de faire un appel ajax pour récupérer les éléments qui correspondent à la valeur du filtre. Je souhaite que l'appel ajax soit exécuté deux secondes après la saisie de la dernière lettre dans la zone de texte du filtre. Je sais environ settimeout
mais je veux que le délai de deux secondes soit "glissant", ce qui signifie que si dans les deux secondes la période de délai l'utilisateur tape une autre lettre, alors je veux réinitialiser le retard. Comment pourrais-je m'y prendre?Exécuter une fonction avec délai de glissement
Merci d'avance.
+1, Merci beaucoup :-) –
J'accepterai dès qu'il me le permettra. –
@Klaus: :-) Pas de soucis, heureux que cela a aidé. –