1)Bootstrap typeahead v2.0.2解决方案
看一下这个拉取请求,它看起来像您要找的东西(它来自bootstrap
typeahead v2.0.2的fork)。
我自己使用它,它正在工作:)
2)Bootstrap typeahead v.2.1.0-进行中解决方案
您也可以尝试此解决方案。我只是更改了项目以使用此项目,因为它将在将来的版本中得到支持,并且看起来更干净:)
就我而言:
$("#typeahead").typeahead({ source: function(query, process) { $.post('url_path', { q: query, limit: 4 }, function(data) { process(data); }); // end of post }});其中脚本 url_path 需要2个参数 q (字符串)和 limit (结果限制)并返回json响应(数组):
对查询 i 的限制为 4的 示例响应:
[“ Eminem”,“ Limp Bizkit”,“ Rihanna”,“ Will Smith”]



