我正在尝试从JSON文件中检索数据并创建一个对象数组(工作正常),但我还想在这样做的同时向数组中的每个对象添加一个项目。
这是我的代码:
var linklist = [];
$.getJSON('links.json').success(function (json) {
$.each(json, function(i, obj) {
linklist.push(obj);
$(obj).extend({
status:'Downloaded'
});
});
})
如果我尝试输出状态数据,我会将'undefined'
作为值。
答案 0 :(得分:0)
这样做。
var linklist = [];
$.getJSON('links.json').success(function (json) {
$.each(json, function(i, obj) {
// add status property to current object
obj.status = 'Downloaded';
// add updated object to array
linklist.push(obj)
});
});