我在基于simple_form的rails表单中有一个HTML5日期,如下所示: = f.input :start_at, include_blank: true, html5: true 我有一个验证规则,如下所示: def start_at_in_future
if start_at.present? && start_at <= DateTime.now
errors.add(:start_at, 'must be in the future')
end
end 但当它只像这样部分填充时: ? 它
我试图根据另一个HTML5日期输入中的值设置HTML5日期输入的最小日期。
因此,如果在第一个日期字段中选择2020年4月3日,则第二个日期输入的min值将是2020年4月3日。
我试过使用第一个日期输入的值,但这不起作用。任何建议都会很好。
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth() + 1; //January is 0!
var yyyy = today.getFullYear();
if (dd < 10) {
dd = '0' + dd
}
i