弹出窗口弹出,下面的弹出窗口消失

时间:2014-07-22 16:18:22

标签: extjs extjs4 extjs4.1 extjs4.2

我在showwindowpopup上使用以下监听器来灰化(不透明)背景,以便看不到任何内容。但是当我尝试关闭此窗口时,必须出现确认窗口以确认用户,但是当此确认窗口出现时,它后面的showwindowpopup也会变灰并且看不到。

show: function(win) {
           if (this.modal) {
                     var dom = Ext.dom.Query.select('.x-mask');
                     for(var i=0; i<dom.length;i++){
                         Ext.get(dom[i]).setStyle('opacity',1);
                     }
           }
},


 close:  function(win) {
                 if (this.modal) {
                     var dom = Ext.dom.Query.select('.x-mask');
                     for(var i=0; i<dom.length;i++){
                         Ext.get(dom[i]).setStyle('opacity',0);
                     }
                 }
}

有人能告诉我怎么解决这个问题?除了showwindowpopup和确认窗口之外,我希望背景显示为灰色。我希望在确认窗口打开时看到showwindowpopup。

1 个答案:

答案 0 :(得分:0)

你可以约束&#34;显示窗口弹出窗口&#34;到父母小组?