如何解决这个JSON错误

时间:2016-08-17 07:03:30

标签: javascript jquery json

我是JSON的新手,我不知道如何对数据进行字符串化。

下面我编写了一个警告JSON内容的代码但是显示了一些错误,如何解决这些错误?

 $('.savebutton').on('click', function (){

        var myjson = {}
        
        var  mainobject =[]
        myjson.push(mainobject);
        mainobject.main = {}
        mainobject.main.tittle = "'hai'";
        mainobject.main.sub = [];
        var subobejct = {}
        mainobject.main.sub.push(subobejct);
        subobejct.tittle = "levler";
        subobejct.tasks = []
        var task = {};
        subobejct.tasks.push(task);

        alert(JSON.stringify(myjson));
        return myjson;
   });

1 个答案:

答案 0 :(得分:1)

这里你以var myjson = {}作为对象,不能在对象上使用push()仅用于数组变量。