【发布时间】:2015-02-18 11:59:04
【问题描述】:
我搜索了自动完成包以实现我的自动完成搜索。但我发现的只是自动完成一个单词。我需要一个单词列表——不只是一个。
它在堆栈标签输入上的行为应该像这里一样。用户开始输入 - 如果有设置标签,则选择标签。根据需要插入尽可能多的标签,当他完成整个标签列表时,应该使用 taggit 呈现由这些标签过滤的列表。
但是如何实现多标签的搜索呢?自动完成只适用于一个?!还是我理解错了什么?
【问题讨论】:
-
您可以使用 jquery 自动完成功能,向 Django 发出 Ajax 请求:jqueryui.com/autocomplete
-
看起来很漂亮。以及如何插入项目列表?!?比如:java javascript erlang
-
在成功的 ajax 响应中,您将获得检索到的元素的 JSON 列表。用 jQuery 插入它们,例如在你的下拉列表中
-
好的明白了。以及如何在后端进行ajax?第三方模块还是 REST 和 js 框架?
标签: ajax django search autocomplete django-taggit