Я хочу передать параметры из более text_field_tag в мой контроллер, но это не получить прошло через link_toпасс PARAMS к контроллеру метод через LINK_TO рельсам 4
<div class="row" id="page-search">
<%= hidden_field_tag :page, params[:page], class: 'form-control', value: '1'%>
<%= text_field_tag :page, params[:page], class: 'form-control', id: 'show-page'%>
<%= link_to 'Go', currencies_path, :remote => true, method: :get, class: "btn btn-default", id: "show-button" %>
</div>
метод контроллера
def index
@currencies = Currency.all.page(params[:page]).per(10)
end
Он должен позвонить этот метод, который он делает, но он не передает params [: page]. Какую-либо подсказку о том, как решить эту проблему?
Благодаря
на основе предложений, я сделал это, но я по-прежнему сталкивается с такой же вопрос, как оно не проходят Params
<%= form_tag currencies_path, :method => :get do -%>
<%= text_field_tag :page, params[:page], class: 'form-control', id: 'show-page'%>
<%= hidden_field_tag :page, params[:page], class: 'form-control', value: '1'%>
<%= submit_tag 'Go' %>
<% end %>
Возможный дубликат [ pass по ссылке \ _to ruby on rails] (http://stackoverflow.com/questions/1898737/pass-parameter-by-link-to-ruby-on-rails) – Bijendra
@ Биджендра - это другой вопрос. Урс основан на передаче данных объекта.моя основана на pasing text_field_tag ввода –