2009-10-08 10 views
1

J'ai un champ de texte auquel j'ai joint un événement jquery autocomplete. Cependant, pour certaines raisons, je ne veux pas que les résultats de recherche apparaissent lorsque l'utilisateur tape, mais plutôt quand un bouton est pressé. Je sais que cela semble boiteux, mais j'ai mes raisons. Comment puis-je déclencher l'apparition des résultats de la recherche automatique en appelant une fonction explicite?Appel explicite de la fonction de saisie semi-automatique dans jquery plug-in autocomplete

Répondre

0

Vous ne savez pas quelle version de la saisie semi-automatique vous utilisez. Si vous utilisez le latest version which is rolled into jQueryUI vous pouvez utiliser la méthode de recherche:

Recherche :: Signature: .autocomplete ("recherche", [valeur])

déclenche un événement de recherche, qui, quand les données sont disponibles, puis affichera les suggestions; peut être utilisé par un bouton de type selectbox pour ouvrir les suggestions lorsque l'utilisateur clique dessus. Si aucune valeur n'est spécifiée, la valeur actuelle de l'entrée est utilisée. Peut être appelé avec une chaîne vide et minLength: 0 pour afficher tous les articles.

Questions connexes