Но из-за этого класса мой 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);
})();
Код: Выделить всё
select.chosen();Код: Выделить всё
$('#province').chosen();Код: Выделить всё
jQuery(select).chosen();Код: Выделить всё
$('#province').trigger("chosen:updated");Код: Выделить всё
$('#province').trigger('liszt:updated');
Подробнее здесь: https://stackoverflow.com/questions/793 ... lect-class
Мобильная версия