我正在使用Ruby on Rails,我正在尝试从视图中的“select”下拉列表访问filterrific范围变量,以便在控制器中使用。
基本上,我的代码看起来像这样。
<%= form_for_filterrific @filter do |c| %>
<%= c.select(:departments, @filter.select_options[:docs], {}, {style: "width: 140px;"} ) %>
<% end %>
我有办法从下拉列表中获取当前选定的doc
选项并将其发送给控制器吗?
答案 0 :(得分:0)
提交表单后,您可以从params
获取控制器中的选定选项,例如:
params[:filterrific][:departments]
在任何情况下,请尝试检查控制器中的params
以进行调查:
puts params.inspect