2014-12-05 27 views
1

如何复制Facebook的搜索功能?具体来说,我想要一个建议列表,当我输入时下拉,如果我点击一个建议,它应该链接到它。Rails类似Facebook的搜索字段与链接到结果的建议?

这里的搜索功能我目前:

的意见/布局/ application.rb中

<%= form_tag articles_path, :method => :get do %> 
    <%= text_field_tag :search, params[:search] %> 
    <button class="btn" type="submit"><i class="article-search">GO</i></button> 
<% end %> 

articles_controller.rb

def index 
    @article = Article.search(params[:search]).order("created_at DESC") 
end 

型号/ article.rb

def self.search(query) 
    where("title like ?" "%#{query}%") 
end 

回答

0

我已经完成了与令牌输入插件类似的功能。在demos页面选中一个标题为“令牌和结果格式”的标题,下面是演示页面的链接。 TokenInput插件很好,并且在CSS中做了小小的调整,我得到了期望的结果。

http://loopj.com/jquery-tokeninput/demo.html 
+0

这似乎只是自动完成搜索词。你能把它直接连接到结果吗? – 2014-12-05 22:02:06