【发布时间】:2020-04-05 19:53:39
【问题描述】:
我一直在寻找同样的问题,但没有找到,我想要实现的是,我想在选项上同时显示“nama”和“id”,所以当单击下拉列表时应该显示'wick dhdfyj97' 和 'abraham 15hndfj',这可能吗(在 javascript 中)?现在我已经设法只显示'nama'。这就是我的 json 的样子:
[{"nama ": "wick","id": "dhdfyj97",},{"nama ": "abraham","id": "15hndfj",}]
代码如下:
.then(res =>{
res.json().then(num => {
for (var o = 0; o < num.length; o++) {
var i = document.getElementById("Select");
var d = document.createElement("option");
d.text = num[o].nama;
i.add(d);
}
}
)
})
【问题讨论】:
标签: javascript html loops for-loop fetch