予定の日付を選択する datetimepicker があり、datepicker を初期化するときに、現在の月に有効な日付を設定し、ユーザーが次のボタンをクリックしたときに発生するはずの更新イベントをキャッチしたい (つまり、月が変わります)
JSPビットは次のとおりです。
<div class="input-group date" id="fechaCita" data-target-input="nearest">
<input type="text" class="form-control datetimepicker-input" data-target="#fechaCita"/>
<div class="input-group-append" data-target="#fechaCita" data-toggle="datetimepicker">
<div class="input-group-text"><span class="fa fa-calendar"></span></div>
</div>
</div>
そしてjs部分:
$('#fechaCita').datetimepicker({
format : 'DD/MM/YYYY', // Solo se mostrará la fecha
enabledDates : enabledDates,
useCurrent : false,
locale : 'es',
icons : {
date : "fa fa-calendar",
up : "fa fa-caret-up",
down : "fa fa-caret-down",
previous : "fa fa-caret-left",
next : "fa fa-caret-right",
today : "fa fa-today",
clear : "fa fa-clear",
close : "fa fa-close"
}
});
$("#fechaCita").on("update.datetimepicker", function(e) {
console.log('Update ');
});
次のボタンをクリックすると、コンソールに何も書き込まれません...
Tempusdominus 5.0.1、Bootstrap、jQuery 3.4.1、moment 2.24.0、popper 1.14.3 を使用しています。