Вызов функции javascript, определенной в дочернем окне из родительского окна EXTJS - PullRequest
0 голосов
/ 30 июня 2011

У меня есть модальное окно EXTJS.Я хотел бы вызывать функцию, определенную в дочернем окне из родительского окна, каждый раз, когда отображается дочернее окно.Можно ли вызвать функцию дочернего окна из родительского окна в модальном окне EXTJS.Спасибо.

Ext.onReady(function(){
    if (! mywindow){
        // create the window on the first click and reuse on subsequent clicks
        mywindow = new Ext.Window({
            title: 'My Modal Winow',
            closable:true,
            closeAction:'hide',
            width:600,
            height:350,
            border:false,
            maximizable: true,
            plain:true,
            layout: 'border',
            id : 'mywindowid',
            html  : '< div id="userframe"><iframe style="overflow:auto;width:100% height:100%;" frameborder="0" id="mrgraphiframe" src="' + customurl + '"></iframe></div >'

 ,listeners : {
         show: myfunction(){}
              }// end of listner
        });
    }        
    mywindow.show(this);
});

1 Ответ

0 голосов
/ 30 июня 2011

Если вы хотите, чтобы функция выполнялась при каждом отображении окна, просто присоедините к ней прослушиватель событий.

listeners : {
    show: functionToCall
}
...