【发布时间】:2018-07-25 12:46:22
【问题描述】:
我的目标是在 jQuery UI 日期选择器中禁用每个月的前 7 天和每个月的最后 5 天。我看到有一些方法可以设置 maxDate 和 minDate,但是这是从当前日期指定的。
问题:
我设法让前 7 天被禁用,但是每个月的最后 5 天会有所不同,因为有些以 28 天或 31 天等结束。
我的代码:
$('input, .ui-datepicker').datepicker({
beforeShowDay: function(date) {
if (date.getDate() <= 7) {
return [false, ''];
}
return [true, ''];
}
});
有没有一种方法可以完成disabling the last 3 or 5 days of each month 而无需硬编码数组中月份的日期?
如果这已经回答了,请引导我回答已回答的问题,我还没有找到它。
感谢您的宝贵时间。
【问题讨论】:
标签: jquery jquery-ui jquery-ui-datepicker