如果有人知道,请帮助我,我非常震惊。
从AJAX调用我在我的服务器中构建这个数据(这个数据是从服务器获取的,所以可以有任意数量的这样的行数据)
{data:[{one:"1",two:"2"},{one:"3",two:"3"}]}
我的问题是,是否有可能在javascript中动态构建一个类似的数组?
例如,根据行数,我想动态构造一个类似的jaavscript数组 (例如,在data.length上进行描述,我想动态构造这个类型
var data = {
jobs:[
{one:"1",two:"2"},
{one:"3",two:"3"}
]
};
请帮帮我。
答案 0 :(得分:1)
这将动态创建一个字典列表,这是我认为你正在寻找的:
var row = {};
row['one'] = "1";
row['two'] = "2";
data.push(row);
row = {};
row['one'] = "3";
row['two'] = "3";
data.push(row);
// outputs [{"one":"1","two":"2"},{"one":"3","two":"3"}]
alert( JSON.stringify( data ) )