YUI--IE进度条问题

使用YUI访问后台,返回之后将提示alert到前台,但是前台IE页面的进度不结束。

代码:
[code="java"] var callback={
upload:function(res) {
var tax = [];
tax = YAHOO.lang.JSON.parse(res.responseText);
if(tax.data[0].checkResult=="1") {
progressBar.hide();
errorMessage('******');
}
}
}
YAHOO.util.Connect.setForm("fm",true);
var url = contextRootPath+"/policyImport/policyImportEdit.do";
var transaction = YAHOO.util.Connect.asyncRequest('POST',url, callback,null);[/code]
但是如果在返回的结果中使用window.location.href跳转当前页面,及可以解决,但是我不想重新跳转,请问有其他解决方案吗?

0

1个回答

if(tax.data[0].checkResult=="1") {

progressBar.hide();

errorMessage('******');

}

此处不管有没有 结果返回 都应该 progressBar.hide(); 吧

0
u010926176
GP0071 谢谢你的答复,我还是让他跳转刷新下页面吧,将页面数据重新带过来,解决此问题。
6 年多之前 回复
jinnianshilongnian
jinnianshilongnian $D.setStyle('indicator', 'visibility', 'hidden'); 好像需要自己控制,你看看它的源码 自己控制显示/隐藏的 http://test.thecodecentral.com/demos/asyncupload/
6 年多之前 回复
u010926176
GP0071 这个progressBar.hide(); 他只是我们项目在处理是一个页面的屏蔽图片。在程序处理完会将此屏蔽图片去掉。 //显示进度条 var progressBar = showProgressBar("数据导入中,请稍候....");
6 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!