0

Si vous allez here, et cliquez dans la boîte de recherche pour le champ «Où» et choisissez l'une des options, vous verrez qu'ils sont ajoutés au champ et vous pouvez continuer à ajouter des termes au champ «Où».Comment puis-je implémenter la zone de saisie semi-automatique dans Rails?

J'ai implémenté la fonctionnalité de recherche dans son propre modèle, similaire à ce que Ryan Bates a couvert dans this Railscast.

Je ne suis pas tout à fait sûr comment faire fonctionner la fonctionnalité de recherche multiple &. Des idées ou des liens vers des didacticiels ou Railscasts ou juste une suggestion générale sur la façon dont je pourrais mettre en œuvre cela?

Merci.

P.S. Je peux voir le autocomplete Railscast mais cela ne couvre pas l'aspect multi-sélection.

Répondre

4

Dans AutoSuggest jQuery Plugin, Drew Wilson a bien illustré How to implement multi-select using AutoSuggest avec l'exemple: "Comment l'utiliser et comment il fonctionne".

+0

Hrmm ... le problème est que ceci implémente autosuggest pour seulement 1 champ par sélecteur, non? Comme dans, va-t-il me permettre de saisir 4 articles différents dans mon seul domaine? Par exemple. dis que je veux taper "Mick Jagger", "Johnny storm" et "Richard Hatch" dans un champ. Est-ce que cela me permettra de faire ça? – marcamillion

+0

Cela fonctionnera pour tous les champs séparés par des virgules. Lorsque vous effectuez une sélection, l'élément est ajouté à la zone de saisie. Un champ de saisie masqué est également généré pour chaque boîte AutoSuggest qui stocke les valeurs (séparées par des virgules) de chaque élément que vous avez sélectionné. Cette boîte de saisie aura un identifiant unique ainsi qu'un nom de classe de "as-values". –

+0

URL dans la réponse ne résout plus :( –

Questions connexes