在表單1上,我有一個formtastic
date_select字段。日期選擇:默認選擇年份
= f.input :date_from, :discard_day => true,
:discard_month => true,
:order => [:year],
:start_year => 1950,
:end_year => Date.today.year,
:include_blank => false
當表單被呈現時,year
下拉框默認爲1950。
在形式2中,我有另一個formtastic
date_select字段。
= f.input :date_from, :discard_day => true,
:order => [:month, :year],
:start_year => 1950,
:end_year => Date.today.year,
:include_blank => false
當形式呈現,在year
下拉框默認爲2000
你怎麼解釋這種現象?理想情況下,我希望年份字段默認爲10 years ago
。
P.S: 設置默認值沒有區別。
:default => Date.today
兩個代碼是完全執行,並默認到1950年我woud喜歡知道你期待什麼,請詳細說明問題。 – Rohit 2010-08-31 06:06:03
我希望今年默認爲當前年份 - 10。 – 2010-08-31 07:19:09