我正在使用这个日期 Select 器,我喜欢它,但在我单击日期后,它不会触发输入上的更改事件.
Here is my code
I tested this on jsFiddle
const elem = document.querySelector('input[name="foo"]');
const datepicker = new Datepicker(elem, {
autohide: true,
todayHighlight: true,
format: "yyyy-mm-dd",
});
elem.addEventListener("change", function(e) {
console.log(e.target.value);
});
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/vanillajs-datepicker@1.3.4/dist/css/datepicker.min.css">
<script src="https://cdn.jsdelivr.net/npm/vanillajs-datepicker@1.3.4/dist/js/datepicker-full.min.js"></script>
<input type="text" name="foo">
当我单击日期 Select 器上的特定日期时,不会触发更改事件.
我需要帮助.
I'm also using it with livewire and alpine but after clicking the date the change even is not triggered. here is my laravel code
当我测试镐时,它有效.
我如何才能解决这个问题,或者即使在vanillajs datepicker时也能触发更改.
提前感谢.