在Rails视图中使用简单格式是否有任何方法可以限制在日期选择器中选择将来的日期?

时间:2019-01-12 13:07:52

标签: ruby-on-rails datepicker ruby-on-rails-5 simple-form slim-lang

我正在使用简单形式的gem在rails视图中使用常见的日期选择器。 我需要通过简单的形式自己选择将来的日期来限制用户

= f.input :start_date, label: 'Select Date', wrapper_html: {class: 'col s12 '}, input_html: {class: 'datepicker'}

1 个答案:

答案 0 :(得分:0)

如果将输入更改为date_field,则可以添加min选项。使用该选项,您可以设置Date.today,因此只能将今天和以后设置为日期。看起来像这样:

<%= f.date_field :start_date, min: Date.today %>

或者,如果您希望从明天开始约会,可以这样设置:

<%= f.date_field :start_date, min: Date.tomorrow %>