gpt4 book ai didi

javascript - JSON 和 JavaScript - 如何使用 json 读取我的列表

转载 作者:行者123 更新时间:2023-11-30 15:30:26 25 4
gpt4 key购买 nike

我不知道为什么我不能用下面的方式读取对象

function loadData(){
$.getJSON('data.json', function(data) {
$.each(data, function(Index, entry) {
mem = new user(entry.name, entry.age, entry.location);
userList.push(mem);
});
});
return false;
}

function fillTable(){
var html = "";
console.log(userList);
console.log(userList[0].name);
$.each(userList,function(index , user){
console.log(index);
html += '<tr>';
html += '<th>'+this.name+'</th>';
html += '<th>'+this.age+'</th>';
html += '<th>'+this.loca+'</th>';
html += '</tr>'

console.log(this.name);
});
$("#listTable").html(html);
}

控制台中上述结果的屏幕截图是 enter image description here

最佳答案

loadData函数中调用fillTable,因为getJson是异步的

function loadData(){
$.getJSON('data.json', function(data) {
$.each(data, function(Index, entry) {
mem = new user(entry.name, entry.age, entry.location);
userList.push(mem);
});
fillTable(); -- call it here
});

return false;
}

关于javascript - JSON 和 JavaScript - 如何使用 json 读取我的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42337377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com