如何在初始化后更改引导日期时间选择器的选项?

Abh*_*rya 1 html javascript jquery dom twitter-bootstrap

我正在使用 eonasdan 的 bootstrap 日期时间选择器 jQuery 插件:https://eonasdan.github.io/bootstrap-datetimepicker/

我像这样初始化它:

$('#datetimepicker').datetimepicker({
          format: 'MM DD YYYY',
          inline: true,
          daysOfWeekDisabled: [0,6]
});
Run Code Online (Sandbox Code Playgroud)

初始化日历后,我希望能够根据 html 表单的用户输入动态更改 daysOfWeekDisabled 数组(一个选项)的内容。我想知道是否有可能的解决方案,因为我已经搜索了文档和谷歌,但无法找到足够的答案。我是 javascript 的初学者。

该解决方案是否需要修改插件的 js 文件,或者您可以编写一些简单的 JavaScript 代码来执行此操作?任何和所有的帮助将不胜感激。

谢谢你们

wei*_*een 5

正如文档提到的:https ://eonasdan.github.io/bootstrap-datetimepicker/Functions/

所有函数都通过 data 属性访问,例如 $('#datetimepicker').data("DateTimePicker").FUNCTION()

因此您可以使用以下方式更改 daysOfWeekDisabled:

$('#datetimepicker').data('DateTimePicker').daysOfWeekDisabled([1, 2]);
Run Code Online (Sandbox Code Playgroud)