我需要我的日期选择表单字段来仅向用户显示未来日期(例如,今天是 2016 年 4 月 7 日,那么它必须显示 2016 年 4 月 7 日之后的所有日期),对于月份字段,它必须只显示当前月份、年份(任何)
<%= f.date_select :start_date,class: 'form-control'%>
年份: 任意
日期: 仅未来日期
月份: 当前正在进行的月份
我需要我的日期选择表单字段来仅向用户显示未来日期(例如,今天是 2016 年 4 月 7 日,那么它必须显示 2016 年 4 月 7 日之后的所有日期),对于月份字段,它必须只显示当前月份、年份(任何)
<%= f.date_select :start_date,class: 'form-control'%>
年份: 任意
日期: 仅未来日期
月份: 当前正在进行的月份
有两种方法:
使用 date_select 您只能选择限制起始年份,但不能限制月份和日期。http://apidock.com/rails/v3.2.1/ActionView/Helpers/DateHelper/date_select
<%= f.date_select :start_date, start_year: Date.today.year, class: 'form-control'%>