如何操作date_select来显示自定义月份?轨道

时间:2016-04-07 17:47:13

标签: ruby-on-rails ruby forms date activeview

我需要我的日期选择表单字段,仅向用户显示未来日期(例如,今天是2016年4月7日,然后必须显示2016年4月7日之后的所有日期)和字段必须只显示当前月份,年度(任意)

 <%= f.date_select :start_date,class: 'form-control'%>

Date picker

年份: 任何

日期: 仅限未来日期

月: 当前正在进行的月份

1 个答案:

答案 0 :(得分:0)

有两种方法:

使用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'%>