【发布时间】:2013-05-19 17:57:51
【问题描述】:
我想做一个从Items.all、Objects.all 和Stuff.all 搜索的预输入(可能总共有一千个左右并没有真正改变的东西),预输入提出的建议是链接,以便在点击它们时将您带到他们的页面,就像 <= link_to Item.name, Item %> 所做的那样。
我不太确定该怎么做。我正在使用 bootstrap,所以我似乎必须以某种方式修改 bootstrap-typeahead 的行为。
我想知道是否有一种有效的方法可以做到这一点,以便项目、对象和东西的列表都加载一次并保留在客户端或其他东西上,那么预输入框可以在每个页面上应用程序和工作相同。
就像 Twitter 的网站,当您搜索人员时,他们的预输入搜索会检索链接,并且只需单击文本框下方显示的链接即可转到该页面。
【问题讨论】:
-
不太确定,但这是您正在寻找的东西吗? harvesthq.github.io/chosen
-
在这些演示中,它们都没有像我描述的那样发挥作用,其中建议是可点击的链接,可将您带到相应的视图。
标签: ruby-on-rails ruby-on-rails-3 twitter-bootstrap bootstrap-typeahead typeahead.js