datesDisabled Bootstrap-DatePicker

datesDisabled Bootstrap-DatePicker

有很多关于此的问题,但 none 似乎对我有用。

我最终会在不同月份的多天中传递一组日期。

我正在使用这个版本的 bootstrap 日期选择器 https://bootstrap-datepicker.readthedocs.io/en/latest/

查看文档,'disabledDates' 的简单日期数组应该是让这些工作所需的全部,但如果它接受它,我会被诅咒。

关于它为什么不起作用的任何想法?

var disabledDates = ['28/3/2018','22/3/2018'];

$('.datepicker').datepicker({
    format: 'DD/MM/YYYY',
    maxViewMode: 1,
    todayBtn: "linked",
    clearBtn: true,
    multidate: true,
    daysOfWeekDisabled: "0,6",
    datesDisabled: disabledDates
})

disabledDates 变量中,您使用了 '28/3/2018''22/3/2018' 等日期。根据文档,这些日期的格式为 d/m/yyyydd/m/yyyy.

但是,在 datepicker() 函数中,您已将日期格式声明为 DD/MM/YYYY

尝试将日期格式 format: 'DD/MM/YYYY', 更改为 format: 'd/m/yyyy',format: 'dd/m/yyyy',