ztree吧 关注:1,828贴子:12,474
  • 4回复贴,共1

异步加载是不是一定要用dataFilter

只看楼主收藏回复

我看我的异步加载没问题,通过后台url返回json对象,没用用到dataFilter,可以实现展开,但是调用expandNode却不能自动展开


IP属地:广东1楼2012-09-01 08:22回复
    能把问题描述的更清楚点吗? 比如js代码


    2楼2012-09-01 15:27
    回复
      2026-01-25 02:57:00
      广告
      不感兴趣
      开通SVIP免广告
      这是组成:
      var ztreeObject;
      setting = {
      async: {
      enable: true,
      url:"expand_node.jsp",
      autoParam:["id"]
      },
      check :{
      enable:true,
      chkboxType: { "Y": "", "N": "" }
      },
      data: {
      simpleData: {
      enable: true
      }
      },
      callback:{
      onCheck: zTreeOnCheck
      }
      };
      然后是点击的事件:
      function zTreeOnCheck(event, treeId, treeNode,clickFlag) { ztreeObject.expandNode(treeNode, true, true, true);
      }
      后台返回数据格式如下:
      [{id: "1",Pid : "-1",name: "软件学院",isParent:true}]
      [{id: "2",Pid : "1",name: "数字媒体",isParent:true},
      {id: "3",Pid : "1",name: "数字媒体2",isParent:true},
      {id: "138",Pid : "1",name: "it",isParent:true},
      {id: "144",Pid : "1",name: "c",isParent:true}
      ]
      问题:
      新手。。。,异步加载显示正常,但是点击展开事件不行,没有用到dataFilter,不知道怎么回事
      


      IP属地:广东3楼2012-09-02 10:21
      收起回复
        嗯,现在没问题了,多谢了


        IP属地:广东4楼2012-09-02 19:09
        回复