如何为options_from_collection_for_select中的每个选项动态生成唯一名称?

我想生成一个这样的选项标签:

Small Medium 

像这样使用我的电话:

  

通过生成这个让我在那里中途:

 Small Medium 

如何使用此结构将name属性添加到选项标记? 这有可能吗?

 select_tag option.name, options_for_select(option.option_values.map{ |o| [o.name, o.id, {:name_or_smth_else => "option_#{o.id}"}] }) 

options_for_select

选项标签没有name属性。 name属性应在select标记中定义:

  

有关详细信息,请参阅此页面 – http://www.w3schools.com/tags/tag_option.asp