Lancement trop rapide de l'autocomplete

XMLWordImprimable

    • Type: Demande d'amélioration
    • Résolution: Résolu
    • Priorité: Mineur
    • 6.02.34
    • Affecte la/les version(s): 6.02.33, 6.04.28
    • Composants: Aucune
    • Aucune

      L'implémentation de la recherche an autocomplete ne possède pas de délais de mise en oeuvre.
      L'autocomplete se déclenche a chaque relâchement d'une touche.
      Si un utilisateur tape 8 lettres dans la recherche, le système va lancer 5 recherches en autocomplétion.

      La bibliothèque jquery.autocomplete-1.2.24.js prend en compte un paramètre deferRequestBy qui exprime en ms le délais au bout duquel lancer la requete ajax.
      Par défaut ce paramètre est positionné à 0.

      Il suffirait de positionner ce paramètre à 300 voire 400 dans le fichier autocomplete.js dans les paramètres L30, pour que si moins de 300ms (ou 400ms) séparent deux frappes, la recherche ne soit pas lancée.

            Personne assignée:
            Camille LEBUGLE
            Rapporteur:
            Frédéric RAPIN
            Votes:
            1 Voter pour ce ticket
            Gérer les observateurs:
            1 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: