Добавление двух option в один select [js]
делаю запрос получения option для select, в ответ приходит массив, пробегаю циклом, и через append добавляю option в два select
for (let i = 0; i < data.length; i++) {
let newOption = document.createElement("option");
newOption.value = data[num].id
newOption.text = data[num].name
selectOne.append(newOption)
selectTwo.append(newOption)
}
проблема в том, что selectOne заполняется, если смотреть через консоль, но после выполнения остается заполненным только selectTwo, а selectOne пустой
Решил проблему через дублирование newOption, но хотел бы понять, почему первый указанный select вообще очищается?
Источник: Stack Overflow на русском