多词预测/自动完成文本区域? [关闭]

Posted

技术标签:

【中文标题】多词预测/自动完成文本区域? [关闭]【英文标题】:multiple word Predictive/autocomplete textarea? [closed] 【发布时间】:2010-12-06 21:52:42 【问题描述】:

我正在寻找一个 javascript 插件(适用于 js/任何框架)

我想创建一个文本区域,在我输入时将使用提供的数据数组,检查与当前输入的单词的预测匹配并尝试提出解决方案。

到目前为止我找到的所有解决方案(对于 jquery)只匹配一个单词,然后结束...

我想写一个句子或段落,但有自动完成能力。

附上样机图。alt text http://data.getafreelancer.com/project/212922/autocomplete-mockup.jpg

【问题讨论】:

为什么关闭?有用的问题。 @Ryan 这是一个软件推荐问题。软件推荐问题应发布在softwarerecs.stackexchange.com 而不是 Stack Overflow。 我已经在ayansome1.github.io/typeahead 建立了我自己的。代码签出github.com/ayansome1/typeahead 【参考方案1】:

Wick 确实支持文本区域和多个单词。

【讨论】:

这哥们太棒了,不知道你为什么被否决 我已经尝试过该站点,并且每次我输入一些文本,然后在该文本匹配的单词之后,没有任何反应。在我看来,仅检查文本区域的第一个单词是否匹配,而不是光标之前的单词。所以可能无法解决问题:-( 该站点上的示例需要在电子邮件地址之间使用逗号,然后才能再次开始匹配。例如在您输入“,”之前,它不会匹配另一个地址 Wick 非常棒,在手机上使用它需要启用箭头键来选择除第一个以外的任何选项。如果点击一个选项有效,那将是一个有用的补充,但应该很容易实现。【参考方案2】:

我刚刚发布了一个jquery plugin,它在文本区域中自动完成,我想这就是你要找的。​​p>

【讨论】:

您的网址已损坏【参考方案3】:

我也是:See my answer and implementation。

【讨论】:

【参考方案4】:

由于 Amir 的插件不再提供指向源代码的链接,我从他的示例中提取了它并创建了一个 github 项目,并在其中添加了一些增强功能。你可以找到here:

【讨论】:

为什么在 $(document).ready 函数之前调用了 jquery 代码?它给了我错误。

以上是关于多词预测/自动完成文本区域? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何阻止 Chrome 自动完成文本区域?

像在 IDE 中一样在文本区域中反应自动完成(例如 VS Code、Atom)

自动关闭文本区域

jQuery 最好的自动增长文本区域插件是啥? [关闭]

在谷歌浏览器中使黄色自动完成透明[重复]

基于浏览器的 IDE - 具有代码完成功能的文本区域?