2010-02-03 65 views
1

生成选择框我真的与ROR中的选择框混淆。如何使用options_from_collection_for_select生成工作选择框。这只会生成选项标签而不是选择标签?任何人都可以请给我一个关于如何使用它的例子。如何通过使用options_from_collection_for_select

我有一个很难理解的选择框

,我不知道为什么......

感谢

回答

1
<% options = options_from_collection_for_select(@awesome_options, 'id', 'name') %> 
<%= f.select :awesome_column, options %> 

如果能再给一点更深入地了解你所得到的错误,我们可能能够为您提供更好的答案,但我相信以上是options_from_collection的基本要点。

+0

我没有得到一个错误......我只是无法弄清楚选择框以及如何使用它。我看到你做了什么,现在它是有道理的。 @awesome_options,它应该是一个数组,对吗? – iJK 2010-02-03 19:25:06

+0

这确实帮了我。谢谢。我询问了另一个与在选择框中选择选项有关的问题。我在这里粘贴链接,希望你想看看它 http://stackoverflow.com/questions/2196919/selecting-a-value-from-the-select-box-when-options-加按的-AJAX调用 – iJK 2010-02-04 02:11:02