2009-10-15 8 views
22

je cherche un plugin javascript (pour js/tout cadre)mot multiple Predictive/autocomplete textarea?

Je veux créer une zone de texte que si je taperez en utilisant un tableau de données fourni, vérifier les correspondances prédictives au mot en cours im dactylographie et essayer pour suggérer une solution.

Toutes les solutions que j'ai trouvé jusqu'à présent (pour jquery) ne correspond un mot, puis terminer ...

Je veux écrire comme une phrase ou un paragraphe, mais ont la capacité de saisie semi-automatique.

Image de maquette jointe. alt text http://data.getafreelancer.com/project/212922/autocomplete-mockup.jpg

+8

Pourquoi fermé? Question utile – Ryan

+0

@Ryan Ceci est une question de recommandation de logiciel. Les questions de recommandation de logiciel doivent être publiées sur http://softwarerecs.stackexchange.com au lieu de Stack Overflow. –

+0

J'ai construit le mien à https://ayansome1.github.io/typeahead/. Pour la vérification du code https://github.com/ayansome1/typeahead – Ayan

Répondre

14

Il y a Wick qui fait textareas de soutien et de multiples mots: http://wick.sourceforge.net/wick_sample/

+0

C'est putain de mec génial, aucune idée de pourquoi vous avez downvoted – David

+0

J'ai essayé le site, et à chaque fois, j'entre un texte, et après ce texte le mot qui correspond, rien ne se passe. Il me semble que seul le premier mot de la zone de texte est vérifié pour une correspondance, pas le mot avant le curseur. Donc, aucune solution possible au problème :-( – mliebelt

+0

Les exemples sur ce site nécessitent une virgule entre les adresses e-mail, avant qu'il ne commence à correspondre à nouveau.Par exemple, il ne correspondra pas une autre adresse jusqu'à ce que vous tapez ',' – ndbroadbent

0

Depuis Amir plugin ne fournissait plus de lien vers le code source, je l'ai extrait de ses exemples et j'ai créé un projet github dans lequel j'ai ajouté quelques améliorations. Vous pouvez le trouver ici:

https://github.com/LordZardeck/areacomplete

+0

Pourquoi est-ce que le code jquery est appelé avant la fonction $ (document) .ready? Cela me donne des erreurs. – bagofmilk