從現在開始,我想有一個date_select
來逗我幾個月。如何從Ruby on Rails date_select`表單助手中排除月份?
所以,如果我們是在3月,它會只顯示:
- March
- April
- May
- June
- July
- August
- September
- October
- November
- December
現在我有這樣的:
f.date_select :meeting_date,{:order=>[:month,:day]}
有什麼樣start_month
像有一個start_year
屬性這個幫手?這樣我就可以使用這樣的:
f.date_select :meeting_date,{:start_month=>Time.now.month,:order=>[:month,:day]}
這似乎是一個壞主意。新年前夕你會有什麼有意義的選擇? – 2011-03-11 17:46:40
這會節省一年'Time.now.year'我唯一想做的事情就是防止客戶安排在過去幾個月的約會 – 2011-03-11 17:49:13
是否有你想使用date_select的特殊原因?如果您只選擇幾個月,爲什麼不簡單地使用正常選擇? – 2011-03-11 17:51:11