EXT Tree异步加载节点,当节点树过多的时候显示不出来,少的话正常,如何解决?

解决方案 »

  1.   

    tree = new Ext.tree.TreePanel({
                    useArrows: true,
                    autoScroll: true,
                    animate: true,
                    enableDD: true,
                    width: 450,
                    height: 310,
                    containerScroll: true,
                    //  异步加载
                    loader: new Ext.tree.TreeLoader({
                        dataUrl: 'GetDictionaryInfo.aspx?type=addressinfo'
                    }),
                    
                    root: new Ext.tree.AsyncTreeNode({ id: '-1',draggable : false, text: '根节点' }),            });使用异步加载树,每次根据节点的ID去读取该节点下的数据
    也是就说 parentid 等于 点击节点ID的数据读出来就可以了