Изменить параметры URL при отправке формы - PullRequest
0 голосов
/ 18 марта 2020

У меня есть это вways.rb:

get 'my-url/:first_param/:second_param', to: 'pages#my_page', as: 'my_page'

И что-то вроде этого на мой взгляд:

<%= form_tag my_page_path, method: :get do %>
  <%= select_tag :first_param, options_for_select(@first_param_values, params[:first_param]), onchange: '$(this).closest('form).submit()' %>
  <%= select_tag :second_param, options_for_select(@second_param_values, params[:second_param]), onchange: '$(this).closest('form).submit()' %>
<% end %>

И я хотел бы, чтобы представление формы устанавливало параметры в URL как: localhost:3000/my-url/new-first-param-value/new-second-param-value но вместо этого я получаю localhost:3000/my-url/old-first-param-value/old-second-param-value?first_param=new-first-param-value&second_param=new-second-param-value

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...