【问题标题】:Date Picker : Rest on next select日期选择器:在下一个选择上休息
【发布时间】:2019-01-20 03:53:54
【问题描述】:

我正在使用package。特别是this

一切正常,我点击日期选择器,选择年份、月份和日期,然后选择器关闭。

但是当它关​​闭并且我再次点击它时,只显示最后一天的日历,这意味着它不会从一年中重新开始。

我想要的是,它应该年复一年地重新开始。

这里是JsFiddle

这是我的代码:

<div class='input-group date' id='datetimepicker9'>
    <input type='text' class="form-control" />
    <span class="input-group-addon">
        <span class="glyphicon glyphicon-calendar"></span>
    </span>
</div>

Js:

$(function () {
    $('#datetimepicker9').datetimepicker({
        viewMode: 'years'
    });
});

【问题讨论】:

    标签: javascript php jquery datepicker eonasdan-datetimepicker


    【解决方案1】:

    来自 datetimepicker 问题跟踪器 issue 1897 有一个解决方法的建议。

    基本上你添加一个超时,一旦它被使用一次,它就会将 datetimepicker 重置为年模式。

    $(function () {
      $('#datetimepicker9').datetimepicker({
        viewMode: 'years'
      });
    
      $('#datetimepicker9').on('dp.hide', function(event){
        setTimeout(function(){
          $('#datetimepicker9').data('DateTimePicker').viewMode('years');
        },1);
      });  
    });
    

    fiddle

    【讨论】:

      猜你喜欢
      • 2016-06-02
      • 2012-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多