将数据推送到Json对象中的数组中

时间:2015-04-01 15:08:06

标签: javascript jquery json

我需要将一个对象推入Json文件中的数组中。 为了简单起见,我可以说我的Json看起来像这样:

var JsonObj = {
"elements" : []
}

我尝试过Push()方法,但它没有用。 我也尝试分配给JsonObj.elements [0] = ...它也失败了。 我怎样才能使它发挥作用?

2 个答案:

答案 0 :(得分:1)

尝试这种方式,它必须工作:

JsonObj.elements.push(1);

FIddle:https://jsfiddle.net/29qa4bfw/1/

答案 1 :(得分:0)

这是基本的Javascript。与Json或jQuery无关:

var jsonObj = {
"elements" : []
};

jsonObj.elements.push(1);
jsonObj.elements.push(1.5);
jsonObj.elements.push("some text");
jsonObj.elements.push({element: "some element"});

这里有一个jsbin来愚弄:http://jsbin.com/hajale/2/edit