我有以下集合选择,它充当 Rails 应用程序中的过滤器。
<%= form_tag( "/appointments", :method => "get", :id => "filter_form") do %>
<%= collection_select :doctor, :id, @doctors, :id, :full_name, {:include_blank => 'All'} %>
<% end %>
这总是会生成 select 元素的 name 属性,name="doctor[id]"
这会导致浏览器变为?utf8=✓&doctor%5Bid%5D=1
,这不太可读。
如何将 name 属性更改为只是name = "doctor"
或基本上只是从中删除括号?