我想添加"其他"此选择中值为-1的选项:
<%= f.select :id, options_from_collection_for_select(@vehicles, :id, :model, "@used_vehicles[i]") %>
我应该用其他东西替换@vehicles
吗?
答案 0 :(得分:0)
如果可以,您应该使用Rails中已有的行为,即使用include_blank
选项:
<%= f.select(:id, @vehicles.collect {|p| [ p.name, p.id ] }, {include_blank: 'Other'}) %>
您也可以查看documentation。