从父窗口EXTJS调用子窗口上定义的javascript函数

时间:2011-06-29 20:37:04

标签: extjs window modal-dialog

我有一个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 :(得分:0)

如果您希望在显示窗口时执行函数,只需将事件监听器附加到它...

listeners : {
    show: functionToCall
}