Form_tag网址是否基于select标签?

时间:2018-03-30 22:29:03

标签: ruby-on-rails

这看起来应该很容易,但是从api doc中不清楚如何使它工作:

我有一个带有collection_select的表单:

<%=form_tag(project_path) do %>
    <%= select_tag(:project_name, options_from_collection_for_select(Project.all, :id, :name))%>
    <%= submit_tag("Go") %>
  <% end %>

我想在这里做的是当用户按下&#34; Go&#34;时,导航到所选项目的show动作。按钮创建的按钮。

上述代码的问题在于,当用户按下&#34; go&#34;

时,我无法弄清楚如何将所选:id输入到网址中

生成的url是project / show,但它应该是project / show /:id

不确定如何做到这一点。

(Rails 5)

0 个答案:

没有答案