Я пытаюсь автоматически заполнить раскрывающийся список, особенно на этом веб-сайте . Обратите внимание, что когда пользователь вручную выбирает страну (скажем, Соединенное Королевство), поля меняются и отображается только почтовый индекс.
Однако я немного застрял в том, как этого добиться с помощью JavaScript:
let pageElement = document.getElementById('#checkout_shipping_address_country');
pageElement.focus();
pageElement.value = "United Kingdom";
pageElement.dispatchEvent(new Event('change'));
pageElement.blur();
Это только изменяет значение раскрывающегося списка, но почему-то не «отправляет» или не «щелкает» по нему, как если бы это делал вручную пользователь. Другими словами, поля State / PostCode не меняются динамически при выборе другой страны.
Я немного не понимаю, как действовать дальше.