Rails在表单中选择返回索引。我想发送文字

时间:2011-07-12 17:19:51

标签: ruby-on-rails forms select text indexing

<%= f.select :owner, options_for_select(names) %>

这里的名字是一个名字数组,例如“哈里”,“巴里”,“乔”。 表单元素将:owner的值设置为所选选项的索引,即0,1,2。 我想发送价值,即“哈利”,“巴里”,“乔”。

是否有选项可供选择?如果没有,我怎么能实现这个目标?

1 个答案:

答案 0 :(得分:4)

two element array of [text,value] pairs中映射名称:

<%= f.select :owner, options_for_select(names.map {|name| [name,name]}) %>