像Stack Overflow输入标签一样的jQuery自动完成标记插件?

时间:2009-02-06 04:27:58

标签: jquery autocomplete tags

哪些解决方案可以实现SO用于输入标签的相同自动完成功能?

有些插件可以处理一个单词,但我还没有看到任何处理多个单词的插件。

6 个答案:

答案 0 :(得分:750)

答案 1 :(得分:59)

Bootstrap:如果您使用的是Bootstrap。这是一个非常好的:Select2

此外,TokenInput是一个有趣的问题。首先,它不依赖于jQuery-UI,其次配置非常流畅。

我遇到的唯一问题是不支持本机自由标记。所以,我必须将查询字符串作为响应JSON的一部分返回给客户端。


正如@culithay在评论中提到的,TokenInput支持许多自定义功能。并强调其他人没有的一些功能:

  • tokenLimit:用户允许选择的最大结果数。使用null允许无限选择
  • minChars:执行搜索前用户必须输入的最小字符数。
  • queryParam:您希望在服务器端包含搜索词的查询参数的名称

感谢culithay的输入。

答案 2 :(得分:9)

这最初回答了关于下载jQuery与通过CDN访问jQuery的智慧的补充问题,该CDN已不再存在......

回答有关Google的事情。我已经通过我网站上相应的CDN转移到访问JQuery和大多数其他类型的库。

随着越来越多的人这样做,这意味着它更有可能被缓存在用户的计算机上,所以我的投票是有好主意的。

自从我第一次提出这个问题以来的五年里,它已成为共识。

答案 3 :(得分:5)

答案 4 :(得分:3)

检查此插件:

如何使用AJAX加载标记https://stackoverflow.com/a/7662534/1078027

答案 5 :(得分:1)

我们只是开源了这个jquery插件Github: tactivos/jquery-sew

相关问题