Загадочная ошибка Javascript - Слушатель событий не срабатывает

JavaScript gods!

У меня есть JS-код, который не работает. Не мог бы кто-нибудь указать, что я делаю не так?

В приведенном ниже коде вызывается функция loadCountryList(), и я вижу список стран в элементе HTML datalist. Но слушатели событий, отвечающие за обнаружение изменений в поле ввода, не работают.

Когда я вызываю функцию loadRegionList() вне слушателя событий, я получаю правильный ответ сервера.

Я инстанцирую класс внутри другого файла следующим образом:

if (document.querySelector(".rooms-page")) {
    // Room country filter
    new RoomRegionFiter(
        "id_country_input", 
        "country_datalist", 
        "region_datalist",
        csrftoken);
}

Кто-нибудь, пожалуйста?

Вернуться на верх