2010-09-02 29 views

回答

8

查看panel方法removeAll(...)

var panel = new Ext.Panel({ 
    title: 'Panel', 
    id: 'panel', 
    layout: 'form', 
    items: 
    [ 
     { 
      xtype: 'textfield', 
      fieldLabel: 'Text', 
      value: 'Textfield' 
     } 
    ] 
}); 

panel.removeAll(true); 

這是否適合您?

+0

不,它插入當前內容之上的新的內容,我已經 – jgemedina 2010-09-02 14:38:03

+0

IM實際使用Coolite,我想你說的 #{panelId] .removeAll(基於這樣做有它裏面兩個面板真正); #{panelId} .load(url:'some_other_page.aspx',method:'POST'}); 在鏈接的Handler屬性內部對象 – jgemedina 2010-09-02 14:39:44

+0

抱歉,如果添加了外部網站,如果添加了其他網頁,則不會顯示任何內容,我將查看容器面板或加載方法以查找問題,謝謝! – jgemedina 2010-09-02 14:47:10

0
Ext.getCmp('xxxxxxxxxxx').getStore().removeAll(); 

哪裏XXXXXXXXX是你的店鋪。