问题 textarea自动提供@mentions和#tags


我正在使用rails 3.2应用程序,我需要为文本区域提供自动建议,以便在同一文本区域中获取@mentions用户和#tags。

详细说明: 当用户开始输入@ab ...时,autosuggest应该提取用户fon json是提供的,当他输入#ab时,它应该建议我提供的json标签。如果输入的字母没有标签,新标签应该自动添加到建议列表并在点击操作上附加到textarea。

请建议一些jquery选项以在textarea中启用该功能


11785
2018-02-13 11:35


起源



答案:


这是我们刚刚开源的另一个: jQuery的SEW


6
2017-12-05 22:05





你会喜欢这个。这是您需要的库 http://podio.github.io/jquery-mentions-input/


3
2018-02-03 11:07





这里列出了很多不错的选择: 像StackOverflow的输入标签那样的jQuery自动完成标记插件?

其中,我推荐tag-it插件( http://aehlke.github.com/tag-it/ )。配置其autosuggest以执行您想要的操作应该非常简单。

作为旁注,您可能会使用大多数选项 <div> 代替 <textarea> 标签,因为textareas真的只是用于文本。


无耻的插件:实际上,我一直试图用自己的autosuggest组建一个jQuery标签编辑器插件,如果你需要调整任何东西,代码非常简单: https://github.com/donmccurdy/input-tokenizer


1
2017-07-03 19:42



这些似乎有点偏离主题,因为它们将所有文本转换为标签,并且没有自由文本输入作为请求的问题... - Andrew Mao


答案:


这是我们刚刚开源的另一个: jQuery的SEW


6
2017-12-05 22:05





你会喜欢这个。这是您需要的库 http://podio.github.io/jquery-mentions-input/


3
2018-02-03 11:07





这里列出了很多不错的选择: 像StackOverflow的输入标签那样的jQuery自动完成标记插件?

其中,我推荐tag-it插件( http://aehlke.github.com/tag-it/ )。配置其autosuggest以执行您想要的操作应该非常简单。

作为旁注,您可能会使用大多数选项 <div> 代替 <textarea> 标签,因为textareas真的只是用于文本。


无耻的插件:实际上,我一直试图用自己的autosuggest组建一个jQuery标签编辑器插件,如果你需要调整任何东西,代码非常简单: https://github.com/donmccurdy/input-tokenizer


1
2017-07-03 19:42



这些似乎有点偏离主题,因为它们将所有文本转换为标签,并且没有自由文本输入作为请求的问题... - Andrew Mao