Всем привет!
Подскажите, есть массив объектов вида:
var ssidObjs = [
{"ssid":"TP-Link_6260","rssi":-66,"channel":1},
{"ssid":"TP-LINK_71","rssi":-81,"channel":1}
]
Разобрал массив на объекты и вывел в select
ssidObjs.forEach(function(elem) {
option = document.getElementById('staSSIDSelect');
option.options[option.options.length] = new Option(elem.ssid + ' (' + elem.rssi + 'dBm, ch' + elem.channel + ')', elem.ssid);
});
<select id="staSSIDSelect" value="sta_ssid" onchange="ssidChange()">
<option disabled="">-----</option>
<option value="">Hidden Network</option>
<option>Данные из объекта 1</option>
<option>Данные из объекта 2</option>
</select>
Как сделать так, чтоб добавляемые option всегда были сначала списка, а не добавлялись в конце?
И вообще как правильно такую задачу сделать (вывести данные из массива объектов в select)?
Помогите пожалуйста!