function outlineItem(text, uri) {
    this.text = text;
    this.uri = uri;
}
var olData = {childNodes:
             [{item:new outlineItem("Forms"),
               childNodes:
                   [{item:new outlineItem("Introduction", "test"), childNodes:
                   [{item:new outlineItem("Introduction", "test")}
                    ]}
                    ]}
                  ]
              };

解决方案 »

  1.   

    var olData = new Object();
    olData.childNodes = new Array();
    olData.childNodes[0] = new Object();
    olData.childNodes[0].item = outlineItem("Forms");
    olData.childNodes[1].childNodes = new Array();
    olData.childNodes[1].childNodes[0] = new Object();
    olData.childNodes[1].childNodes[0].item = outlineItem("Introduction", "test");
    olData.childNodes[1].childNodes[1].childNodes = new Array();
    olData.childNodes[1].childNodes[1].childNodes[0] = new Object();
    olData.childNodes[1].childNodes[1].childNodes[0].item = new outlineItem("Introduction", "test");
      

  2.   

    CSDN能不能将代码格式化一下显示啊,看起来真痛苦,
      

  3.   

    呵呵,非常感谢!!!
    它是生成树的时候写的,我还以为是处理xml对象的呢.