extjs load 时间过长,导致 mask 无法关闭

当程序执行完以后,界面还一直处于这样的状态。。。。if(rspObj.success){alert('出款已完成!');mask.hide();showSuccessMs... 当程序执行完以后,界面还一直处于这样的状态。。。。
if(rspObj.success) {
alert('出款已完成!');
mask.hide();
showSuccessMsg(rspObj.msg,grid);

// hideCmpProcess(grid, 100);
} else {
alert('出款未完成!');
mask.hide();
showErrorMsg(rspObj.msg,grid);
// hideCmpProcess(grid, 100);
}
我代码中有写关闭
展开
 我来答
wu286121765
2012-10-22 · TA获得超过106个赞
知道小有建树答主
回答量:214
采纳率:100%
帮助的人:159万
展开全部
ajax返回有2种状态,一种是成功success,另一种是失败failure ,可能你只在success里面写 mask.hide(); 当他后台出错时 就要返回到failure ,只有你在failure里面加 mask.hide(); ,就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式