Мой прослушиватель событий в не работает при использовании класса chzn-select

Сообщение Anonymous »

Я пытался создать класс chzn-select для раскрывающегося списка провинций.
Но из-за этого класса мой addEventListener не работал. Если я удалю его, addEventListener будет работать, но он мне нужен для использования этого класса.
Мой код:

Код: Выделить всё

(async () => {
await loadProvinceList();

const select = document.createElement('select');
select.id = 'province';
select.name = 'province';
select.className = 'chzn-select';
select.addEventListener('change', () => {
console.log('test');
});

for (let name in provinceNameCodeMap) {
const option = document.createElement('option');
option.value = provinceNameCodeMap[name];
option.textContent = name;
select.appendChild(option);
}

const provinceParent = document.getElementById('province_parent');
provinceParent.innerHTML = '';
provinceParent.appendChild(select);
})();
Я попробовал это, но они не сработали.

Подробнее здесь: https://stackoverflow.com/questions/793 ... lect-class