簡體   English   中英

Extjs4重新加載tab.panel數據

[英]Extjs4 reload tab.panel data

我有一個選項卡面板(每個選項卡都包含一個表單面板),並且當我從一個選項卡移動到另一個選項卡時,表單面板中的字段將刷新,以便在我重新刷新頁面時獲得默認值。 諸如store.load()之類的東西可以刷新商店。 這是我的標簽面板

Ads = Ext.create('Ext.tab.Panel', {
,title              : 'My panel'
,header             : false
,iconCls            : 'icon-param'
,activeTab          : 0
,loadMask           : true
,layoutOnTabChange  : true
,collapsible        : false
,items              : [form1,form2,form3]
});

在您的控制器中,您可以監聽tabChange事件

 this.control({
            'panel': {
                tabchange: this.onTabChange
            }

        });

在onTabChange函數中,您可以檢查表單並將其設置為默認值

onTabChange: function(tabp, form){
        if(form.id=== "form1"){
           set default value
        }
  }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM