【问题标题】:Implement typeahead search with links in Rails在 Rails 中使用链接实现 typeahead 搜索
【发布时间】:2013-05-19 17:57:51
【问题描述】:

我想做一个从Items.allObjects.allStuff.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


【解决方案1】:

我在soulmate gem 上取得了很好的成功。

【讨论】:

    【解决方案2】:

    我通过使用rabl gem 生成包含来自我的模型的数据和twitter-typeahead-rails gem 来在我的应用程序中实现twitter 的typeahead.js 来解决这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多