我正在尝试使用collection_select设置搜索/过滤器。
首先:这是有效的。它列出了id = 15
员工的所有案例。
<%= form_tag(cases_path, :method => "get") do %>
<%= hidden_field_tag :param_e, 15 %>
<%= submit_tag "Filter", :name => nil %>
<% end %>
但我想要的是collection_select
,所以我可以为任何员工列出案例。
<%= form_tag(cases_path, :method => "get") do %>
<%= collection_select( :x, :y, Employee.all, :id, :name, {}, { :multiple => false }) %>
<%= hidden_field_tag :param_e, :z %>
<%= submit_tag "Filter", :name => nil %>
<% end %>
这会在下拉列表中显示所有员工的collection_select
。
如何连接collection_select?