我在铁轨上有一个红宝石下拉列表,如下:
<%= f.select :fromyear, (1995..Time.now.year).to_a, :include_blank => {:year => "Select year"} %>
它的工作原理,但它显示了从1995年到2014年的数年,我希望从2014年到1995年,我想用Time.now.year
取代,即2014
到Present
表示在下拉列表{ {1}}替换为2014
请建议我等待你的回复。 谢谢。
答案 0 :(得分:3)
反过来
<%= f.select :fromyear, (1995..Time.now.year).to_a.reverse.map! { |e| e == Time.now.year ? "Present" : e }
, :include_blank => {:year => "Select year"} %>