Ruby on rails RubyonRails将实例变量从视图传递到控制器
我认为有以下几种形式: 我在这个视图的上方某处有一个实例变量Ruby on rails RubyonRails将实例变量从视图传递到控制器,ruby-on-rails,parameter-passing,Ruby On Rails,Parameter Passing,我认为有以下几种形式: 我在这个视图的上方某处有一个实例变量@selected_folder <%= form_for :workflow_selection, :remote => true, :method => "get", :url => {:action => "final_submission"} do |f| %> <p> Check the workflows needed and then click
@selected_folder
<%= form_for :workflow_selection, :remote => true, :method => "get", :url => {:action => "final_submission"} do |f| %>
<p> Check the workflows needed and then click on the button with folder name</p>
<% @workflow_map[@selected_folder].each do |i| %>
<p><%= f.check_box(i)%> <%= f.label(i, i)%><br /><p>
<% end %>
<br />
<p><%= f.submit @selected_folder%></p>
<% end %>
我试图创建一个“选择”下拉列表并将其隐藏在视图中,但仍然试图在单击“提交”按钮后通过它
还有更多的选择
他们都不工作
请提供帮助。如果要在表单提交中传递
@选定的\u文件夹
,可以添加隐藏的\u字段\u标记
根据Rails文档:
hidden\u field\u标记(name,value=nil,options={})
那么你的情况呢
在工作流选择中,所选文件夹将以哈希形式出现。非常感谢。过去两天我一直在试这个。
<%= form_for :workflow_selection, :remote => true, :method => "get", :selected_folder => @selected_folder
:url => {:action => "final_submission"} do |f| %>