如何在rails form_for中传递额外的参数

时间:2016-01-20 10:35:34

标签: ruby-on-rails ruby-on-rails-4

如何从此表单中获取function OpenResListWindow() { var List; List = window.open('MCalInsertResDraftList.asp', 'formpopup', 'width=300,height=800,location=0,menubar=0, titlebar=0,resizeable=no,scrollbars=no,top=0'); List.onload = function() { List.location.reload(); List.onblur.close();} }

redirect_id

在控制器中,我只能在<%= form_for(@category) do |f| %> <%= hidden_field_tag :redirect_id, :value=>5 %> <%= f.text_field :text %> <% end %> 数组中获得category个参数。

也许是因为我只使用此代码来过滤控制器中的参数。

params

1 个答案:

答案 0 :(得分:3)

以下应该工作:

<%= hidden_field_tag 'redirect_id', 5 %>

查看使用hidden_field_tag的示例。