我正在使用引导程序datetimepicker,我注意到第一次打开日历时会触发'dp.change'事件,它显示今天的日期,这是默认的选定日期。我想避免这种情况,并在我选择日历上的日期后触发该事件。有可能吗?
要初始化我的datetimepicker,我使用以下代码:
$('#myDatepicker2').datetimepicker({ format:'YYYY-MM-DD'});
要捕获更改后的日期:
$('#myDatepicker2').on('dp.change', function(ev) {
console.log(ev.date.format('YYYY-MM-DD'));
}
答案 0 :(得分:0)
这是我的问题
如果您设置了如下所示的默认值
$('#dtpYearText').val(new Date().getFullYear());
按如下所示进行更改
$('#dtpYear').data('DateTimePicker').date(moment(new Date()).format('YYYY'));