11
  1. すべての月を含むドロップダウンをレールで作成するにはどうすればよいですか?
  2. 現在の年から 8 年先 (2012、2013... 2020) までの年のリストを含むドロップダウンを作成するにはどうすればよいですか? ありがとう。
4

5 に答える 5

19

月間:

<%= select_month(Date.today) %>

(Date.today引数はデフォルトで現在の月に設定されます -select_month(1)デフォルトで 1 月に使用されます)

何年もの間:

<%= select_year(Date.today, :start_year => Date.today.year, :end_year => 8.years.from_now.years) %>
于 2012-10-21T21:01:12.570 に答える
8
<%= f.select :month, 1..12 %>

<%= f.select :year, Date.today.year.. 8.years.from_now.year %>
于 2014-04-19T19:28:46.883 に答える