我正在学习,谢谢你的任何解释。我有一些JSON数据:
[Object{id="1",name="a"}, Object { id="12", name="b"}, Object {id="31", name="c"}];
我想以这样的形式获得这些数据:
resultData = {results: [
{id: "11", name: "a"},
{id: "12", name: "b"},
{id: "31", name: "c"}
]};
我试图遍历数据:
$.each(data, function() {
resultData = {results:[{id: this.id, name:this.name}]};
});
resultData = ... //I have got only last row
我有我想要的但只有最后一排。我知道要获得我应该使用的所有东西
var i = 0;
$.each(data, function() {
resultData[i] = {results:[{id: this.id, name:this.name}]};
i++;
});
或
for(var i=0; i<size; i++) {
resultData = {results:[{id: data[i].id, name:data[i].name}]};
}
但是对象从0开始编号,这不是我想要的。