我希望能够在输入字段中输入我的搜索查询,并在输入时获得一个下拉菜单,其中包含我的 Django 数据库中匹配对象的建议。
搜索应该只匹配一些特定的表并且只搜索特定的列,但是,返回的对象必须有整行的内容。
我目前唯一拥有的是 JQuery Chosen,它可以满足我的大部分需求。
- 它在下拉列表中提供建议
- 可能是搜索一个名字,然后得到一个 ID
- 可以搜索任何数据列表
我对 Chosen 的问题是它只返回一个值,所以如果我用它从多个表中搜索 ID,它可能会返回相同的数据。
我正在考虑用 Json 和 Ajax 做一些魔术,但是,这两个是我的新朋友,所以我想知道,是否有更好的解决方案?