2009-10-15 19 views
22

我看着一個JavaScript的插件(JS /任何框架)多個單詞預測/自動完成textarea?

我想創建一個文本,雖然我會使用提供的數據數組類型,檢查是否有預測匹配到當前單詞IM打字和嘗試提出解決方案。

到目前爲止,我發現(jQuery的)只匹配一個詞所有的解決方案,然後結束...

我想寫類似的句子或段落,但必須自動完成功能。

附上樣機圖片。 alt text http://data.getafreelancer.com/project/212922/autocomplete-mockup.jpg

+8

爲什麼關閉?有用的問題。 – Ryan 2013-06-21 15:41:24

+0

@Ryan這是一個軟件推薦問題。應該在http://softwarerecs.stackexchange.com上發佈軟件推薦問題,而不是Stack Overflow。 – 2015-02-11 23:41:48

+0

我建立了自己的在https://ayansome1.github.io/typeahead/。代碼結帳https://github.com/ayansome1/typeahead – Ayan 2017-11-23 10:19:55

回答

14

有威克它不支持文本域和多個單詞:http://wick.sourceforge.net/wick_sample/

+0

這是該死的真棒哥們,不知道爲什麼你downvoted – David 2010-10-21 00:24:50

+0

我有嘗試過這個網站,每次我輸入一些文字,然後輸入相符的單詞,沒有任何反應。它會查找只有文本區域的第一個單詞被檢查匹配,而不是光標前的單詞。因此,可能沒有解決方案的問題:-( – mliebelt 2011-02-27 10:04:57

+0

該網站上的例子需要一個逗號之間的電子郵件地址,然後再次開始匹配。例如它不會匹配另一個地址,直到您鍵入',' – ndbroadbent 2012-03-31 08:54:40

0

由於阿米爾插件不再提供鏈接到源代碼,我從他的例子中提取它並創建了一個github項目,我在其中添加了一些增強功能。你可以在這裏找到它:

https://github.com/LordZardeck/areacomplete

+0

爲什麼在$(document).ready函數之前調用jquery代碼嗎?它給了我錯誤。 – bagofmilk 2013-09-23 16:28:42