如何将参数与f.submit一起传递?

时间:2011-03-05 10:48:24

标签: ruby-on-rails-3

我有一个用于创建新用户的表单。我想通过f.submit传递一个参数页面,例如:

<%= f.submit (:cove_id=>@cove)%>

这在Rails中是否可行?

2 个答案:

答案 0 :(得分:2)

将参数放在表单中,而不是在提交按钮中(例如,使用hidden_field来执行此操作)

答案 1 :(得分:0)

此外,如果cove_id是父模型上的外键(即:您的表单模型belongs_to cove),请考虑使用嵌套资源路径。

http://guides.rubyonrails.org/routing.html#nested-resources