消灭八阿哥 2014-10-21 05:35
浏览 949

extjs treepanel 如何在tree的grid load后让tree自动展开

//store
var leftTreeStore=Ext.create('Ext.data.TreeStore', {
root : {
id : '0',
expanded : true
},
proxy : {
type : 'ajax',
// url : 'common/bindOrgTree.action'
url :TreeUrl
},
autoLoad : false
});

//panel

        var leftMenu = Ext.create('Ext.tree.Panel', {
            store : leftTreeStore,
            rootVisible : false,
            region: 'north',
            id : 'north-panel',
            title : '组织机构列表',
            hideCollapseTool : false,
            height : 220,
            useArrows : true,
            collapsible : false,
            width : 250
        });

//展开
leftMenu.expandAll();
到此可以将tree都展开,可是在进行
leftTreeStore.load({
params:{version:version,orgCode:orgCode}
});
后tree不能展开了,如何解决。。。

  • 写回答

0条回答 默认 最新

    报告相同问题?