我想从Items.all
,Objects.all
和Stuff.all
进行搜索(可能总共有大约一千个不会真正改变的事情)和建议由typeahead提出的链接是这样的,当点击它们时,带你到他们的页面,就像<= link_to Item.name, Item %>
那样。
我不太清楚如何做到这一点。我正在使用bootstrap,所以我似乎必须以某种方式修改bootstrap-typeahead的行为。
我想知道是否有一种有效的方法可以做到这一点,以便项目,对象和东西的列表都加载一次并保持客户端或其他东西,然后输入框可以在每个页面上申请和工作相同。
就像Twitter的网站一样,当你搜索人时,他们的先行搜索会检索链接,只需点击文本框下方的链接即可转到页面。
答案 0 :(得分:0)
我在soulmate宝石上取得了很大的成功。
答案 1 :(得分:0)
我通过使用rabl
gem生成包含来自我的模型和twitter-typeahead-rails
gem的数据的json文件来解决这个问题,以在我的应用程序中实现twitter的typeahead.js。