当我第一次单击并打开引导程序datetimepicker的日历时,它将触发dp.change事件。我需要避免这种情况。有人可以帮忙吗?
$('#dtpYear').datetimepicker({
format: 'YYYY',
viewMode: "years"
}).on('keypress paste', function (e) {
e.preventDefault();
return false;
});
$('#dtpYear').off('dp.change').on('dp.change', function () {
initAll();
});
我使用下面的代码设置了默认值
$('#dtpYearText').val(new Date().getFullYear());
然后我像下面那样更改它并解决了问题
$('#dtpYear').data('DateTimePicker').date(moment(new Date()).format('YYYY'));