【发布时间】:2015-05-25 11:57:37
【问题描述】:
我想禁用除 start_date 和 end_date 范围之外的所有日期,例如:日期从 2015 年 5 月 26 日到 2015 年 5 月 29 日,因此开始之前和结束之后的所有日期都被禁用。为此,我使用 pickadate 和 pickadate 月份索引从零开始。
$('.datepicker2').pickadate({
format: 'dd/md/yyyy',
selectMonths: true,
selectYears: 25,
min: [$("#leave_start_date").val().split("/").map(Number).reverse()],
max: [$("#leave_end_date").val().split("/").map(Number).reverse()]
});
但它不起作用。它禁用剩余当前日期的所有日期。 请指导我如何解决这个问题。我只想禁用那些不在 start_date 和 end_date 值范围内的日期。
【问题讨论】:
-
leave_start_date 和 leave_end_date 值是否来自pickadate?还是这些来自其他文本字段?
-
这是另外两个带有pickadate的文本字段。
标签: javascript jquery ruby-on-rails ruby-on-rails-4 pickadate