Включите подсветку кода. Каша ведь на экране.
|
Так у вас обработчик находится не в инспекторе оказывается. А в контроллере. Конечно up тут не будет работать.
'inspector button[action=goto]':{click: this.gotoPage, delegate: this}, |
Где у вас происходит создание экземпляра класса AM.view.inspector?
|
В общем я бы в этом случае при создании экземпляра AM.view.inspector сохранил бы на него ссылку в контроллере, чтобы в методе gotoPage иметь возможность ссылаться на окно.
|
Решил проблему:
var iframe = event.findParentByType('inspector').getEl().select ('iframe').elements[0]; Ext.get(iframe).set({src: "http://habrahabr.ru"}); Спасибо за помощь. |
Ну, это какое-то не спортивное решение: event.findParentByType
Как заплатка пойдет. |
Согласен. Но как сделать по-другому пока что не соображу.
И еще: не могу задать значение textfield c классом url. Пробую: event.findParentByType('inspector').getEl().select ('.url').elements[0]; возвращает элемент таблицы. У него действительно есть класс url, но это не input. Метод setValue к нему неприменим. Не подскажете как быть? |
У вас textfield компонент. Соответственно его надо искать не как элемент DOM, а как компонент Ext.
Цитата:
|
Часовой пояс GMT +3, время: 16:02. |