jquery - Bootstrap Datetimepicker daysOfWeekDisabled 选项无法正常工作

标签 jquery datetimepicker eonasdan-datetimepicker

所以我有一个带有日期+时间值的输入(从数据库获取值),并且我正在使用 jQuery 日期时间选择器来更改日期/时间。

这是我的输入

<div class="input-group form-group td-350">
  <div class="input-group date" id="datetimepicker1">
    <input type="text" name="new_preffered_date" class="form-control datetimepickers" value="<?= $item->customer_preferred_date->i18nFormat('dd.MM.YYYY HH:mm', 'Europe/Vienna') ?>"/>
    <span class="input-group-addon"><span class="glyphicon-calendar glyphicon"></span></span>
  </div>
</div>

这是我的日期时间选择器配置:

<script type="text/javascript" src="/vendors/bower_components/moment/min/moment-with-locales.js"></script>
<script type="text/javascript" src="/js/bootstrap-datetimepicker.js"></script>
<script type="text/javascript">
    $('.datetimepickers').each(function () {
      $(this).datetimepicker({
        daysOfWeekDisabled: [0, 6],
        format: 'DD.MM.YYYY HH:mm',
        locale: 'de',
        minDate: new Date(),
      });
    });
</script>

通过此配置,Datetimepicker 始终将从现在开始的日期时间作为默认值。如果我删除 daysOfWeekDisabled 选项,我可以在输入中看到数据库中的真实日期/时间。

信息:我的数据库日期不是周末,而是比 now() 更新。

所以我的问题是,如何将日期时间选择器与 daysOfWeekDisabled 选项一起使用并作为默认值显示数据库中的日期?

日期时间选择器的文档是 http://eonasdan.github.io/bootstrap-datetimepicker/Options/#daysofweekdisabled

最佳答案

设置useCurrent属性设置为false。它将选择器设置为选定的日期/时间而不是当前的。

关于jquery - Bootstrap Datetimepicker daysOfWeekDisabled 选项无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44308584/

相关文章:

jquery - 箭头位置不正确基于 "side:[' top' ,'bottom' ]"

java - 有可用于 Java Swing 的好的免费日期和时间选择器吗?

javascript - 当另一个 TextBox 值更改时如何设置 TextBox 值

jquery - 切换正在工作,但为什么

固定列中的 jQuery DataTables 复选框

c# - 如何设置最大和最小日期/时间选择器的范围

javascript - 无法解析日期参数: Invalid Date issue in Safari and Firefox

javascript - 如何从 bootstrap-datetime-picker 插件获取日期对象?

javascript - Bootstrap datetimepicker 不会在时间更改时触发更改事件

jquery - 提取jquery mobile的可清除文本框的功能