Ext Message 显示在最上层的问题
我用 Ext.Msg.alert() 函数弹出显示信息的时候在最上层,结果老是被底下的其他的窗口遮住了,后来改为用 Ext.Msg.show()函数并在其中加上manager,modal属性,最后定义的WindowGroup的bringToFront方法是可以,如果想用 Ext.Msg.alert 方法把弹出的窗口显示在最上面应该怎样做呢?
[解决办法]
顶起来,没人做过吗?
[解决办法]
。。。。。。。。。。。。。
[解决办法]
你直接用alert 不就好了吗
你把代码贴出来看看
userForm.form.doAction('submit', {
url : 'user!updatePass.action',
method : 'post',
params : {oldPassword: _oriPass,newPassword: _newPass,confPassword: _confPass},
success : function(form, action) {
/*var msg = Ext.Msg.show({
title: 'Information',
msg: 'Change password success!',
width: 280,
buttons: Ext.MessageBox.OK,
manager: mygroup,
modal: true,
fn: function(){
var desktop = MyDesktop.getDesktop();
var wins = desktop.getWindow('change-password');
wins.close();
},
icon: Ext.MessageBox.INFO
});
mygroup.bringToFront(msg.getDialog());*/
Ext.Msg.alert('Information','Change password success!',function(){
var desktop = MyDesktop.getDesktop();
var win = desktop.getWindow('change-password');
if(win) win.close();
});
},
failure : function() {
Ext.MessageBox.alert('Information', 'Username or password is invalid!');
}
});
}