繁体   English   中英

如何使用户搜索在栏下方动态显示结果

[英]How to make user search show results dynamically under the bar

如何使搜索栏类似于facebook,因为它可以动态呈现用户。 我想在输入每个字符时在搜索栏下方显示5个最相关的用户。

目前,我在标题中进行有效搜索,如下所示:

<%= form_tag users_path, :method => 'get', :class => "navbar-search" do %>
  <%= search_field_tag :search, params[:search], placeholder: "Find People", :class => "search-query", id: "headersearch" %>
  <div class="icon-search"></div>
<% end %>

使用我的用户控制器#index方法转到另一个页面:

def index
  @users = User.paginate(page: params[:page]).search(params[:search])
end

在索引视图中:

<%= render @users %>

您是否正在寻找类似的东西

查看免费的Railscast。 如果您订阅他们,也有更新的专业人士。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM