【发布时间】:2013-09-21 15:14:00
【问题描述】:
据我了解,typeahead.js 有三种获取数据的方式。
- 本地:硬编码数据
- 预取:加载本地 json 文件,或通过 URL 加载
- 远程:向后端发送查询,以匹配结果进行响应
我想从后端获取所有数据,然后 在客户端处理它。 我的服务器响应的数据具有以下结构:
[{id:2, courseCode:IDA530, courseName:Software Testing, university:Lund University},
{id:1, courseCode:IDA321, courseName:Computer Security, university:Uppsala University}, ...]
我希望它搜索每个条目中的所有字段。 (id, courseCode, courseName, 大学)
我想在客户端上做更多的事情,并且仍然为每个用户获取一次(而不是每次用户输入),我可能在这里误解了一些东西,但请纠正我。
【问题讨论】:
标签: ajax search twitter remote-server typeahead.js