Нашел его!
После долгих часов / дней поиска в Google я наконец нашел решение, которое работает.
Функция обработчика должна быть связана с событием 'Keystroke'.
Функция обработчика должна содержать:
if(!event.willCommit) {
this.getField('[field]').value = event.change;
}
Примечание: где 'field' - это имя обновляемого поля, а event.change - значение, выбранное вполе со списком.
Чтобы получить экспортное значение выбора, используйте следующее:
if(!event.willCommit) {
this.getField('[field]').value = event.changeEx;
}
Очевидно, что нажатие клавиши вызывается каждый раз, когда пользовательский интерфейсэлемент взаимодействует с.Если вы не хотите, чтобы он выполнялся при загрузке документа, обязательно связывайте функцию-обработчик с событием во время события загрузки страницы.
Мысли: AcroForms JS (Javascript for Acrobat) имеетсерьезно сломанная модель события.Если бы вы получили значение комбобокса при использовании этого даже обработчика, он бы выдал устаревшее значение.Мало того, что для того, чтобы это заработало, требуется неясный взлом, но сообщества AcroForms JS практически не существует, чтобы дать ответы на сложные вопросы, подобные этим.