Reputation: 35
I have a dropdownlist in ruby on rails i.e below:
<%= f.select :fromyear, (1995..Time.now.year).to_a, :include_blank => {:year => "Select year"} %>
Its workin finw, but it shows years from 1995 to 2014 and I want from 2014 to 1995 and also I want to replace with Time.now.year
i.e 2014
to Present
means in dropdownlist 2014
replace with Present
Kindly suggest me waiting for your reply. Thanks.
Upvotes: 0
Views: 73
Reputation: 2785
Just reverse it
<%= f.select :fromyear, (1995..Time.now.year).to_a.reverse.map! { |e| e == Time.now.year ? "Present" : e }
, :include_blank => {:year => "Select year"} %>
Upvotes: 3