自动完成标签,如 Stack Overflow
实施像 Stack Overflow 这样的标签系统背后的想法是什么?这是前端实现的一个问题。有哪些可用的库可以让我创建一个具有自动完成和标签分隔符的前端标记系统,就像 Stack Overflow/pivotal 跟踪器使用的那样?
What is the idea behind implementing a tagging system like Stack Overflow? This is a question for the front-end implementation of it. What are some libraries that are available out there that will allow me to create a front-end tagging system with auto-complete and tag separator like the one Stack Overflow/pivotal tracker uses?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
jQuery UI 自动完成是一个好的开始。这是关于使用多个值的文档。我在几个项目中出于各种目的使用了这个插件,包括标记 UI。
当然,您需要一个处理程序来接收所选值,但这对于 AJAX 来说非常简单。您的问题是关于前端实现的,所以我假设您已经涵盖了后端数据结构。
jQuery UI autocomplete is a good start. Here is the documentation on using multiple values with it. I've used this plugin in several projects for a variety of purposes, including a tagging UI.
Of course, you need a handler to receive the selected values, but that's pretty trivial with AJAX. Your question was about front-end implementation, so I assume you have your back-end data structures covered.
https://github.com/aehlke/tag-it
似乎是一个好的开始,它允许使用硬编码或 ajax 选项自动完成(还有其他各种很酷的选项),更不用说几乎所有前端的好东西了
https://github.com/aehlke/tag-it
seems like a good start, it allows autocomplete by using hardcoded or ajax options(various other cool options too), not to mention almost all the front-end nice stuff