【发布时间】:2020-10-28 16:47:34
【问题描述】:
Bootstrap datePicker 允许我传递一个参数来禁用一周中的特定日期。像这样:
datePicker.datepicker({
daysOfWeekDisabled: weekendDays
});
我希望能够在此禁用列表上启用特定日期。我试图使用beforeShowDay 选项,但似乎我可以禁用那里的日期,但我无法启用。
根据文档,如果我想选择值,我可以返回一个布尔值,或者我可以返回一个具有enabled 属性的对象,如下所示:
datePicker.datepicker({
daysOfWeekDisabled: weekendDays,
beforeShowDay: function (date) {
var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
if(workingDays.indexOf(string) > -1){
return {enabled: true, classes: "test"};
}
}
});
我可以使用 beforeShowDay 添加课程,我可以禁用日期。但我无法启用它。
有人知道我该怎么做吗?
【问题讨论】:
标签: javascript jquery datepicker bootstrap-datepicker