extjs的异步树

Extjs中,使用TreeLoader加载数据时,如果数据量比较大,加载的时间会相对较长,可能会让你不能接受。但是,如果采用异步的方式加载,比如一次只加载两层,这样就会大大地提高加载速度。具体方法如下:
1.    //定义根节点的Loader
  
 var treeloader=new Tree.TreeLoader({dataUrl:'tree.jsp?DID=1'}); 
 treepanel.on('beforeload', 
                function(node){ 
                   treepanel.loader.dataUrl='tree.jsp?DID='+node.id;    //定义子节点的Loader    
                });

2. Leaf的值要设置为false


你可能感兴趣的:(jsp)