在 rails 4 应用程序上使用带有 searchkick 的弹性搜索。
我希望用户在搜索框中键入的输入(查询)在单击提交按钮并重定向页面后保留在那里。我的应用程序的每个页面都有一个搜索栏,因此将用户输入保留在框中会很棒。截至目前,搜索框在提交后清除。
这样做有些麻烦。尝试了几种不同的方法,但没有任何效果。这是我的搜索栏视图:
<%= form_tag articles_path, method: :get do %>
<p>
<%= text_field_tag :query, params[:query], style:"width:550px; height:34px;", :autofocus => true, class: "form-control" %><br>
<%= submit_tag "Let's Find Out!", :name => nil, class: "btn btn-default", style: "margin-top:6px; margin-right: 10px;" %><%= submit_tag "Most Popular", :name => nil, class: "btn btn-default", style: "margin-top:6px; margin-left: 10px;" %>
</p>
<% end %>
任何建议将不胜感激。