Если правильно понимаю, стоит поискать ui компонент битрикса и его использовать. Там что-то типа массивы отдаём - список получаем и в битриксовский css не лезем
Я конечно нуб в верстке, но мне кажется что использовать
<ui-control-select
name="UF_DDD"
options="[{'NAME':'New Corporate Identity Project'}]"
selected="[null]"
searchable
hide-selected
multiple>
</ui-control-select>
где, изменение каждого атрибута автоматически приводит к перерисовке контрола с биндингом нужного функционала, слегка легче, чем городить танцы с Битриксовским полем(уже было, предыдущая реализаци =))