Я использую пакет. В частности, это
Все работает нормально, я нажимаю кнопку выбора даты, выбираю год, затем месяц, а затем дату, а сборщик закрывается.
Но когда он закрывается и я нажимаю на нем снова отображается только последний календарь дня, означающий, что он не начинается снова с года.
Я хочу, чтобы он начинал заново из года в год.
Вот мой код:
Js:
$(function () {
$('#datetimepicker9').datetimepicker({
viewMode: 'years'
});
});
Из трекера datetimepicker issue, issue 1897, есть предложение об обходном пути.
В основном вы добавляете тайм-аут, который сбрасывает режим datetimepicker в летний режим, как только он был использован один раз.
$(function () {
$('#datetimepicker9').datetimepicker({
viewMode: 'years'
});
$('#datetimepicker9').on('dp.hide', function(event){
setTimeout(function(){
$('#datetimepicker9').data('DateTimePicker').viewMode('years');
},1);
});
});