2013-03-23 131 views
0

我需要添加一个类到我的select.It似乎很容易,但我无法弄清楚。添加类到rails选择

我想这一点,但该类不露面:

<%= f.select :dr_state, us_states ,:selected=>cr_dovi.try(:dr_state),:class=>"dr_state" %> 

当我不需要做出选择自动选择它的工作原理是这样的:

<%= f.select :dr_state, us_states ,{},:class=>"dr_state" %> 

我一直在试图找出大约一个小时,请帮助我。

+1

http://stackoverflow.com/questions/4081907/ruby-on-rails-的重复select-with-class – depa 2013-03-23 04:58:10

+0

@mdepolli它不是重复的,我的问题与他不同。我希望你已经正确地阅读了它...... – 2013-03-23 04:59:18

+0

正如你现在可以从非常相似的答案中看到的,这确实是所引用问题的重复。 – 2014-09-16 22:25:53

回答

1

尝试以下,我认为红宝石可解析两者最终参数到相同的哈希:

<%= f.select :dr_state, us_states , { :selected=>cr_dovi.try(:dr_state) }, :class=>"dr_state" %>