我有一个json树结构,通过按下这个小提琴上的调用来附加:http://jsfiddle.net/adrianjsfiddlenetuser/C6Ssa/4/
按下调用小提琴上的多个图块。将生成的jSon复制/粘贴到http://jsonlint.com/中,生成的json无效
我需要制作这个:
{
"nodes": [
{
"url": "asdfas",
"date": ""
},
{
"url": "asdfas",
"date": ""
},
{
"url": "asdfasfdasas",
"date": ""
}
]
}
可以修改这个以便可以将多个子节点添加到树结构中,我想我需要以某种方式修改var数据吗?
答案 0 :(得分:1)
尝试:
var data = {nodes: []};
$("#add").on('click', function () {
data.nodes.push({
url: "some url",
date: new Date
});
$("#myDiv").text(JSON.stringify(data));
});
如果没有,我不明白你的问题;)
答案 1 :(得分:1)
看看这有助于http://jsfiddle.net/C6Ssa/12/
var data = [];
$("#add").click(add);
function add() {
data.push({
param1: "stuff",
param2:1,
param3:1
});
var sample = {};
sample.node = data
$("#myDiv").text(JSON.stringify(sample));
}