Javascript Messagebox和Loadmask
我正在显示一个警报消息框:Javascript Messagebox和Loadmask,javascript,extjs,Javascript,Extjs,我正在显示一个警报消息框: Ext.Msg.alert("Timezone difference","Please keep in mind that data is displayed server time zone, which differs by "+mins+" minutes from your local time."); 在后台,我使用加载掩码加载数据: mystore.on('beforeload',function() { Ext.MessageBox.show(
Ext.Msg.alert("Timezone difference","Please keep in mind that data is displayed server time zone, which differs by "+mins+" minutes from your local time.");
在后台,我使用加载掩码加载数据:
mystore.on('beforeload',function() {
Ext.MessageBox.show({
msg: "Loading data",
width:300,
wait:true,
waitConfig:25
});
});
问题是当loadmask打开时messagebox关闭
我找不到使其保持打开状态的配置选项。有可能吗?
Ext.Msg
是Ext.window.MessageBox
的快捷方式,它是一个单实例,意味着只有一个实例。这意味着您可以同时显示一条消息。为了解决您的问题,您可以:
显示加载掩码的正确方法是使用以下命令: 装载后:
Ext.getBody().unmask();
这样就不会有重复的消息框
Ext.getBody().unmask();