我有一个处理程序,更像是一个提交按钮。我想屏蔽整个页面或那个表单来显示等待消息,直到完成剩余的过程。我做了这个并且它在FF中工作但在IE中没有成功,当我做Ext.getCmp('').body.mask('Loading');
它什么也没做,但是当我添加.delay(1000)
时它在FF和IE中显示并且永远不会结束加载消息。
答案 0 :(得分:1)
请注意,当使用.mask()函数时,您必须将其调用到DOM元素,这意味着您应该将其与
一起使用Ext.get('yourDomElementId').mask();
或
Ext.getCmp('yourExtComponentId').el.mask(); //this gets the dom
//element attached to the component
我从未在.body
中使用它