问题描述
现在鼠标在单击某个按钮之后,执行一个方法,但是此方法执行需要5~9秒左右才能返回值,这时候,页面上一点提示都没有,所以我想在这时候把鼠标形状改成漏斗形或者其他形状,让别人知道,此方法已被调用,不要再重复点击此按钮了。请教下如何改变鼠标形状。(网上说的那种css方法改变形状的除外)或者一般遇到这种情况,其他的解决方案??
解决方案
将按钮相关的面板mask掉,中间显示等待信息,可以用动态图片。等请求完成后再执行unmask比如提交表单,就把表单所在面板mask掉。mask属于Ext.Element的用法,所以对面板要这样用:panel.getEl().mask("xxx")
时间: 2025-01-27 04:12:31