<script type="text/javascript">
// When the document is ready
$(document).ready(function () {
$('.datepicker').datepicker({
format: "yyyy-mm-dd",
}).on('changeDate', function(ev){
// do what you want here
$(this).datepicker('hide');
}).on('changeDate', function(ev){
if ($('#startdate').val() != '' && $('#enddate').val() != ''){
$('#period').text(diffInDays() + ' d.');
} else {
$('#period').text("-");
}
});
});
</script>
これが私の日付ピッカーの外観です。基本的に、マウスをクリックして日付を変更するとうまくいきますが、キーボードで日付を手動で変更したり、日付変更の日付イベントを手動でクリアしたりすると、呼び出されません。これはバグですか、それともここで何か間違っていますか?