2010-06-02 4 views

Répondre

1

Tivac a la bonne idée - utiliser textboxFocusEvent pour envoyer une requête vide qui renvoie des résultats pour remplir le réservoir. Consultez cet exemple pour un exemple de code: http://developer.yahoo.com/yui/examples/autocomplete/ac_combobox.html

+0

Oui, bien que vous ne vouliez probablement pas envoyer une requête vide. L'utilisateur pourrait revenir à un champ qui contient quelque chose, alors interrogez le contenu (qui sera vide pour commencer). –

1

Cela fonctionne lors de l'utilisation YUI 3:

Y.one('#id').plug(Y.Plugin.AutoComplete, {source:['item1','item2','item3','etc']}) 
      .on('focus', function(){this.ac.fire('query')}); 

Au centre de l'entrée ci-joint (id), l'événement query est déclenché pour alimenter le « menu 'et affichez-le.

Questions connexes