Понял, смотри. У тебя при клике на ок - подставляется выбранный тобой value в инпут. А ты хочешь чтобы меняло по onChange, мол когда ты выбрал, уже меняло?
1) Изменил value инпута, потом поменял значение другого и продемонстрировал, что подставилось дефолтное 2) Изменил значение инпута с помощью календаря с сохранением результата по средствам нажатия кнопки "Ок"