@PetrTar

Как раскрывать select после выполнения функции?

Есть select, option которого наполняется динамически:
"
{{app.customerType == "company"?i.TITLE:i.LAST_NAME+" "+i.NAME}}
"
после того, как app.customerList сформировался, запускаю функцию, которая должна раскрыть select:
let elem = document.getElementById('select-customer')
let event = document.createEvent('MouseEvents');
event.initMouseEvent('mousedown', true, true, window);
elem.dispatchEvent(event);
, но событие не срабатывает, select остается "закрытым".
  • Вопрос задан
  • 246 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Никак. Максимум менять атрибут size
https://jsfiddle.net/yarkov_aleksei/51dwn2hc/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ragtime_Kitty
@Ragtime_Kitty
Открыть дефолтный select без клика нельзя, только если эмитировать и открывать уже свой.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы