Цель: каждый раз при открытии select-меню запрашивать где-нибудь список опций и генерить меню на лету.
Попытка решения: повешать на onfocus обработчик, который генерит и добавляет новые options.
По ссылке
embed.plnkr.co/B0303y/preview вариант реализации на jquery и несколько на angular.
В firefox всё работает чудесно.
А в хроме выпадающее меню не перерисовывается, в лучшем случае вместо этого добавляется скролбар.
В других браузерах не пробовал.
Но чисто по человечески, я вполне понимаю хром. Выпадающий список рисуется уже в ui браузера, которое какбы не обязано динамически следить за происходящим на странице.
И не уверен, что в очередной версии файрфокса всё останется чикипуки.
Вопрос: как ещё можно провернуть такой фокус, чтобы не сильно пугать этим браузер?