jquery - Bootstrap Datetimepicker 的 defaultDate 和 minDate

标签 jquery twitter-bootstrap bootstrap-datetimepicker

我希望选择器默认设置为 future 一个月。这工作正常:

<script type="text/javascript">
  $(function () {
    $('#enddatepicker').datetimepicker({
      defaultDate: moment().add(1, 'M').toDate(),
      locale: 'de',
      format: 'DD.MM.YYYY'
    });
  });
</script>

但是,我也希望日期不早于明天。所以我尝试添加一个 minDate 选项:

<script type="text/javascript">
  $(function () {
    $('#enddatepicker').datetimepicker({
      minDate: moment().add(1, 'd').toDate(),
      defaultDate: moment().add(1, 'M').toDate(),
      locale: 'de',
      format: 'DD.MM.YYYY'
    });
  });
</script>

但是,现在默认日期设置为 minDate(即明天)。我可以独立于最小日期设置默认日期吗?

最佳答案

查看 GitHub 上的代码(第 1674 行)如果您设置选项 useCurrent设置为 false,您的默认值可能不会被覆盖:

 <script type="text/javascript">
   $(function () {
     $('#enddatepicker').datetimepicker({
       useCurrent: false,
       minDate: moment().add(1, 'd').toDate(),
       defaultDate: moment().add(1, 'M').toDate(),
       locale: 'de',
       format: 'DD.MM.YYYY'
     });
   });
 </script>

关于jquery - Bootstrap Datetimepicker 的 defaultDate 和 minDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31747344/

相关文章:

javascript - 调用 Bootstrap 函数时为 "Uncaught TypeError: undefined is not a function"

JavaScript 重定向防止 IE 上的 CSS 覆盖

javascript - 响应式设计将带有 css 类的 html div 内容切换到 div

php - Bootstrap 覆盖 wordpress 的默认行为

html - Eonasdan Bootstrap 日期时间选择器格式

javascript - Bootstrap Timepicker - 分钟间隔

django - 无响应 django-bootstrap3-datetimepicker (不显示日历)

jquery - 视差物化未初始化

javascript - JQuery:如何为动态添加的元素添加一个id?

javascript - 选择子菜单后如何使导航栏的主菜单处于事件状态(突出显示)