0
我正在爲我的網站製作一個表格,允許用戶選擇一個日期,但只能在未來3個月內。Ruby on Rails接下來的3個月選擇
我已經閱讀了DateHelper
上的rails文檔,這很好,但我似乎無法得到一個選擇下拉列表,只有未來3個月,我只能顯示下一個12,沒有人知道如何只顯示未來3個月?
乾杯
EEF
我正在爲我的網站製作一個表格,允許用戶選擇一個日期,但只能在未來3個月內。Ruby on Rails接下來的3個月選擇
我已經閱讀了DateHelper
上的rails文檔,這很好,但我似乎無法得到一個選擇下拉列表,只有未來3個月,我只能顯示下一個12,沒有人知道如何只顯示未來3個月?
乾杯
EEF
我不認爲你可以。使用jQuery的日期選擇器http://jqueryui.com/demos/datepicker/會更好(從UI的角度來看)。
但是,即使您對前端進行了限制(因爲JavaScript驗證很容易被破壞),您仍然需要驗證提交的日期在後端仍然有效。
def valid_date(date)
return date <= Time.new + 3.months
end