2015-05-25 61 views
0

我有一個表格,其類型爲Date。 以下行爲字段創建輸入,用戶可以在其中選擇日期。Rails - 日期輸入,只允許工作日

<%= f.date_select :start_date %> 

我怎樣才能讓它只顯示作爲輸入選項的工作日?

+0

嘗試'<%= f.date_select:start_date,discard_month:true,discard_year:true%>'this ....... –

回答

1

這是不可能做到你想用date_select幫手。你有兩種選擇(其中一種不是真正的替代選擇):

1)如果選擇的日期不是週末,在模型中編寫一個驗證失敗;或

2)使用JavaScript日期選擇器(如jQuery DatePicker),這是唯一真正的解決方案。您可以使用DatePicker disable specific days or categories of days

相關問題