extjs 添加loading状态的三种解决办法:
方法一:
//materialGrid 指需要显示loading状态的控件id
var o=Ext.getCmp('materialGrid');
//显示屏蔽加载状态,内容为‘正在生成文件...’
o.el.mask('正在生成文件...', 'x-mask-loading');
//停止显示
o.el.unmask();
方法二:
myMask = new Ext.LoadMask(inputShowGrid, {msg:"loading..."});
myMask.show();//显示
myMask.hide();//隐藏
 
方法三:
      // inputShowGrid是Grid表格对象, 可以在store的beforeload事件中显示loading,load事件中隐藏loading
inputShowGrid.setLoading( true ) ;
inputShowGrid.setLoading( false ) ;
 
注释:所有方法是在Extjs4.0的基础上实现,其他版本没有试验。

相关文章:

  • 2022-12-23
  • 2021-09-10
  • 2021-08-17
  • 2021-10-10
  • 2022-12-23
  • 2021-10-08
  • 2021-08-09
  • 2021-10-27
猜你喜欢
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2021-11-03
  • 2022-12-23
相关资源
相似解决方案