Я пытаюсь вызвать событие 'change' на входе jQuery datepicker после заполнения его методом jQuery val () (я не "выбираю" значение, а внедряю его с помощью jquery val ()).Проблема в том, что он не работает - поле ввода не сохраняет введенное значение, а форма его не видит (и запрещает отправку).Мой код:
var date1 = 27/02/2018;
var newdate = date1.split("/").reverse().join("-");
var selection = $('#date_field').val(newdate);
var evt = document.createEvent("HTMLEvents");
evt.initEvent("change", true, true);
selection.dispatchEvent(evt);
Я пробовал также событие 'input', но оно тоже не работает.
Пожалуйста, если вы знаете, как я могу вызвать событие change на входе DatePicker, дайте мне немногосовет.
Ура, Пол