如何在设置记录数据时屏蔽Extjs网格并在设置后取消屏蔽?

asw*_*yak 3 grid extjs extjs4 extjs4.1

我在一个有5列的网格中一次显示1500到2000条记录.工具栏上有一个组合框.当有组合更改时,我需要更新2列数据.为此,我正在阅读商店并设置每条记录的值(2列).我从另一个JsonStore得到的2列的值是什么.

由于有超过1000条记录需要花一些时间来更新2列数据.现在我试图在组合更改后屏蔽网格,并在设置所有记录后unmsak().

如何在所有记录值设置后取消屏蔽网格?

提前致谢!!!!

Vla*_*lad 5

您可以使用setLoading()方法:

grid.setLoading(true); // <-- show default load mask to grid
grid.setLoading('some text'); // <-- show load mask with your text
grid.setLoading(false); // <-- hide load mask
Run Code Online (Sandbox Code Playgroud)