Files
timelapse-frontend/js/utilities/populate.js
arussac bd4b1ddd2e anto
2025-02-12 10:50:28 +01:00

18 lines
599 B
JavaScript

async function PopulateSelect(mySelect, id) {
let data = [];
if (mySelect.name == "videos" && id != null) {
data = await getDataProjectVideosFromApi(id);
console.log(data)
const selectObjDefault = document.createElement("option");
selectObjDefault.value = -1;
selectObjDefault.innerHTML = "Default";
mySelect.appendChild(selectObjDefault);
for (let i = 0; i < data.length; i++) {
const selectObj = document.createElement("option");
selectObj.value = data[i].id;
selectObj.innerHTML = data[i].name;
mySelect.appendChild(selectObj);
}
}
}