ExtJs 3.4, Как обновить автозагрузку в Ext.panel - PullRequest
2 голосов
/ 17 февраля 2012

Мне нужно обновить панель с автозагрузкой контента.

var contentPanel = new Ext.Panel({
    border: false,
    plain : true,
    autoLoad : {
        url : 'content.html'
    }
});

Я пытался,

click : function(){
  contentPanel.getUpdater().refresh();
}

но это не работает.

Кто-нибудь знает, как обновить содержимое этой панели?

Спасибо!

1 Ответ

3 голосов
/ 23 февраля 2012

Есть два способа сделать это:

contentPanel.autoLoad = {
    url : '/echo/js/?js=blahblahblah'
};
contentPanel.doAutoLoad();

или

contentPanel.body.getUpdater().update({
    url : '/echo/js/?js=blahblahblah'
});

Рабочий образец: http://jsfiddle.net/lolo/Hz6dg/3/

...