zTreeMenu = $("#dropdownMenu").zTree(setting, clone(zNodes));
   
   附:clone()是定义的复制方法。
   此语句页面加载时候执行没有问题,页面中进行操作后刷新页面也无问题。当时当某一个操作有弹出DIV层提示框的时候,再次运行到此句报错:JScript对象不支持此属性或方法。不知道这算是什么回事,求帮忙。

解决方案 »

  1.   

    clone这个在zTree方法中作为一个参数,他应该是一个回调函数,所以你只需要吧函数名字传递进去就可以了,clone(zNodes)这样写会在调用zTree方法时同时会调用clone(zNodes)方法。正确的写法:
    zTreeMenu = $("#dropdownMenu").zTree(setting, clone);
      

  2.   

        zTreeMenu = $("#dropdownMenu").zTree(setting, function(){clone(zNodes);});
    应该可以ok
      

  3.   

    被误导了,百度了一下zTree,第二个参数是tree节点对象,不是函数
    所以前面的回答是错的