Я изменяю текстовое поле (дочернее) на основе значения, введенного пользователем в другое текстовое поле (родительское).
Это делается с помощью следующего Jquery:
$(this).val(newData).trigger('change');
При непосредственном изменении фокуса с родительского на дочернее текстовое поле с помощью мыши или вкладки дочернее текстовое поле все еще имеет старое значение в событии focus дочернего текстового поля.В случае события размытия дочернее текстовое поле имеет правильное новое значение.
Когда я сначала устанавливаю фокус на совершенно другой элемент управления, а затем перехожу к дочернему текстовому полю, значение в событии фокуса дочернего текстового поляправильно.
что происходит и как я могу принудительно обновить значение дочернего текстового поля, чтобы оно всегда регистрировалось в событии фокуса?