2

我正在开发一个内部 extjs 4 项目。我有一个带有标签面板的视口。每个选项卡都有一个包含许多记录的关联网格。当用户排序时,列标题仍然可以访问,并且他们可以在第一个排序仍在处理时启动新排序。我想在排序仍在进行时向选项卡面板或完整视口添加蒙版。有一个简单的解决方案吗?抱歉,我不能在这里发布任何代码,因为它在我们的 Intranet 上。

谢谢

4

1 回答 1

2

这很容易。在对记录进行排序时运行此代码:

var loadmask = new Ext.LoadMask(Ext.getBody(), {msg:"Sorting..."});
loadmask.show();

请注意,Ext.getBody()可以用另一个element替换,无论您想要什么,您都应该记住 Ext.LoadMask 包装了element,所以getBody(), getEl(), 都可以工作...

同样,当您的过程完成后,只需使用loadmask.hide()

于 2012-04-10T19:41:36.383 回答