Показать сообщение отдельно
  #1 (permalink)  
Старый 30.05.2011, 16:04
Интересующийся
Отправить личное сообщение для pauluss Посмотреть профиль Найти все сообщения от pauluss
 
Регистрация: 23.03.2010
Сообщений: 22

ExtJS 4.0.1 Изменение содержимого Viewport
Здравствуйте. Есть грабля - нужно изменить содержимое панельки viewport после того, как она отрендерилась и отобразилась. Не хочет зараза. Наваял такой примерчик:

Ext.onReady(function(){
viewport = Ext.create('Ext.Viewport', {
                id: 'layout',
                layout:'border',
                items:[
                    {
                        region:'center',
                        html:'<input type="button" onclick="putGrid()" value="button">',
                        margins:'5 5 5 0'
                    },
                    {
                        id:'gr',
                        region: 'east',
                        html: 'first html',
                        margins:'5 5 5 0'
                    }
                ]
           });
});

function putGrid()
{
    var layout = Ext.getCmp('layout');
    var a = Ext.getCmp('gr');
    a.html = 'new HTML';
    layout.doLayout();
}


При нажатии на кнопочку ничего не происходит. Абсолютно, код отрабатывает, ошибки нет, результата тоже
Подскажите плизь люди добрые, как победить хрень сию бесовскую.

Спасибо.
Ответить с цитированием