我正在尝试使用多选下拉列表,但我无法弄清楚它为什么不起作用。
<%= select( map1[:field_name], "id", map1[:field_codes], :multiple => "true", :selected => optionVal[value] )%>
它没有给我任何错误,添加multiple => true
没有任何区别。
答案 0 :(得分:1)
多个是html_options,并且选择了辅助选项。选择具有下一个语法 select(object,method,choices,options = {},html_options = {})
所以,写一下
<%= select( map1[:field_name], "id", map1[:field_codes], { :selected => optionVal[value] }, { :multiple => "true" } )%>