簡體   English   中英

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已經指定),就不能再識別標准格式了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM