1

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 %>

どんな提案でも大歓迎です。

4

1 に答える 1