对此有很多疑问,但似乎没有一个对我有用。
我最终将在不同月份传递一系列日期多天。
我正在使用此版本的bootstrap datepicker https://bootstrap-datepicker.readthedocs.io/en/latest/
查看文档,了解“禁用日期”的简单日期。应该是让这些工作得以实现所需的一切,但是如果它接受它我会被诅咒。
关于它为什么不起作用的任何想法?
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
})
答案 0 :(得分:1)
在disabledDates
变量中,您使用了'28/3/2018'
和'22/3/2018'
等日期。根据文档,这些日期采用此格式d/m/yyyy
或dd/m/yyyy
。
但是,在datepicker()
函数中,您已将日期格式声明为DD/MM/YYYY
。
尝试将日期格式format: 'DD/MM/YYYY',
更改为format: 'd/m/yyyy',
或format: 'dd/m/yyyy',