7

アプリで簡単なフォームを使用して、ユーザーの誕生日を取得しています。

1900年にさかのぼるように設定されています(そして私はこのままにしておきたいです)が、デフォルトの開始を1950年のようにする方法があるかどうか疑問に思っていました(必要に応じて古いものに戻ることができます)ので、ほとんどユーザーは自分の年齢に到達するまでスクロールする必要はありません。

  <%= f.input :date_of_birth, :as => :date, :start_year => 1900,
    :end_year => Date.today.year - 12,
    :order => [ :day, :month, :year], :required => true %>

ありがとう!

4

3 に答える 3

1

datetime_select http://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html#method-i-datetime_selectが必要なものになり、 :default => {:year => 1950 } を何年に設定すると思いますかデフォルトのスタートとして表示したい

于 2012-07-08T21:06:23.217 に答える
0

date_select http://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.htmlを使用できます

:default オプションを使用します

于 2012-07-08T20:42:21.490 に答える