2009-10-15 3 views
22

Я смотрю на яваскрипт плагина (JS/любую структура)несколько слов Предиктивный/автозаполненный textarea?

Я хочу, чтобы создать текстовое поле, что в то время как я печатаю буду используя массив данных, поставляемый, проверьте предиктивного матчи текущего слова им печатать и попробовать предложить решение.

Все решения, которые я нашел до сих пор (для JQuery) соответствует только одно слово, то конец ...

Я хочу написать, как предложения или абзаца, но имеют возможность автозаполнения.

Mockup изображение прилагается. alt text http://data.getafreelancer.com/project/212922/autocomplete-mockup.jpg

+8

Почему закрытое? Полезный вопрос. – Ryan

+0

@Ryan Это вопрос рекомендации программного обеспечения. Вопросы рекомендации по программному обеспечению должны быть опубликованы на http://softwarerecs.stackexchange.com вместо Stack Overflow. –

+0

Я построил свой собственный на https://ayansome1.github.io/typeahead/. Для проверки кода https://github.com/ayansome1/typeahead – Ayan

ответ

14

Существует Wick, которая делает поддержку текстовых областей и нескольких слов: http://wick.sourceforge.net/wick_sample/

+0

Это чертовски замечательный чувак, не знаю, почему вы получили downvoted – David

+0

У меня есть пробовал сайт, и каждый раз я ввожу какой-то текст, и после этого текста слово, которое соответствует, ничего не происходит. Мне кажется, что только первое слово текстовой области проверяется на соответствие, а не на слово перед курсором. Поэтому возможно решение проблемы :-( – mliebelt

+0

Примеры на этом сайте требуют запятой между адресами электронной почты, прежде чем она снова начнет сопоставление. Например, он не будет соответствовать другому адресу, пока вы не наберете ',' – ndbroadbent

0

С Амиром плагин больше не предоставил ссылку на исходный код, я извлек его из своих примеров и создал проект github, где я добавил некоторые улучшения к нему. Вы можете найти его здесь:

https://github.com/LordZardeck/areacomplete

+0

Почему есть ли код jquery, который вызывается перед функцией $ (document) .ready? Это дает мне ошибки. – bagofmilk

Смежные вопросы