bootstrap-datetimepicker enabledDates 没有按预期工作
bootstrap-datetimepicker enabledDates not working as expected
我正在使用此插件,但在启用某些日期时遇到问题。
此代码段在初始化期间正确启用了日期。
$("#example-datepicker").datetimepicker({
locale: "en",
format: 'M.D.YYYY',
useCurrent: true,
enabledDates: ['2020-07-24', '2020-08-25']
});
但是初始化后,当我想更新启用的日期时,它不起作用。
$("#example-datepicker").data("DateTimePicker").enabledDates(['2020-02-24', '2020-05-25']);
非常感谢任何帮助!
PS: 是否有任何其他插件可以控制启用哪些日期?
在初始化中添加extraFormats
。
$("#example-datepicker").datetimepicker({
locale: "en",
format: 'M.D.YYYY',
extraFormats: ['YYYY-MM-DD'],
useCurrent: true,
enabledDates: ['2020-07-24', '2020-08-25']
});
通过添加,插件可以理解 enabledDates
中提供的日期。
它在初始化时正确呈现的原因是因为 YYYY-MM-DD
是标准日期格式,所以它被识别。
但是初始化之后(format
已经指定),就不能再识别标准格式了
我正在使用此插件,但在启用某些日期时遇到问题。
此代码段在初始化期间正确启用了日期。
$("#example-datepicker").datetimepicker({
locale: "en",
format: 'M.D.YYYY',
useCurrent: true,
enabledDates: ['2020-07-24', '2020-08-25']
});
但是初始化后,当我想更新启用的日期时,它不起作用。
$("#example-datepicker").data("DateTimePicker").enabledDates(['2020-02-24', '2020-05-25']);
非常感谢任何帮助!
PS: 是否有任何其他插件可以控制启用哪些日期?
在初始化中添加extraFormats
。
$("#example-datepicker").datetimepicker({
locale: "en",
format: 'M.D.YYYY',
extraFormats: ['YYYY-MM-DD'],
useCurrent: true,
enabledDates: ['2020-07-24', '2020-08-25']
});
通过添加,插件可以理解 enabledDates
中提供的日期。
它在初始化时正确呈现的原因是因为 YYYY-MM-DD
是标准日期格式,所以它被识别。
但是初始化之后(format
已经指定),就不能再识别标准格式了