无法更新extjs Panel Toolbar项目

时间:2016-03-02 06:19:34

标签: javascript extjs extjs3

当我从ajax获取数据时无法更新工具栏项。

//从ajax获取工具栏项     var getQuickAccessVal;

Ext.Ajax.request({
   url: '/me/module/edit/treeapi/quick',
   success:  function (response) {    
     getQuickAccessVal = Ext.util.JSON.decode(response.responseText);
     console.log(getQuickAccessVal );
     TW.toolbar.doLayout();
   }
 });

//向工具栏添加ajax响应

TW.toolbar =  new Ext.Toolbar({
  width: 'auto',
  enableOverflow: true,
});

 TW.toolbar.add(getQuickAccessVal);

//将工具栏添加到面板

TW.TreeToolPanel = new Ext.Panel({
    width    : 'auto',
    height   : 'auto',
    renderTo : Ext.getBody(),
    id:'treeContent',
    html:'<iframe id="content" name="content" width="100%" height="100%"></iframe>',
    autoScroll: true,
});
TW.TreeToolPanel.add(TW.toolbar);

0 个答案:

没有答案