首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ajax调用冻结了internet explorer中的UI,但在firefox中工作正常。

Ajax调用冻结了internet explorer中的UI,但在firefox中工作正常。
EN

Stack Overflow用户
提问于 2012-08-30 20:39:30
回答 1查看 2.3K关注 0票数 0

我正在进行一个AJAX调用( Savvion Business Manager中的JSP页面),我希望在处理AJAX请求时显示加载旋转器

它在Firefox中工作得很好,但在Internet Explorer中,UI会冻结,直到在回调成功函数中收到响应。我猜Internet Explorer不是在进行异步调用。我在回调成功函数中收到响应,但是调用Ajax时加载旋转器冻结。

以下是代码

代码语言:javascript
运行
复制
function CallbackMyFunction(data)
{
        hideLoadingSpinner();

       // Some Code Here
       ...
}

.
.
.

function AjaxFunction()
{
   showLoadingSpinner();

   SetupAjax.myFunction(jQuery("#Var1").val(), jQuery("#Var2").val(), CallbackMyFunction);

   // Some Code Here
   ...
}

DWR用于SetupAjax.myFunction()

SetupAjax.myFunction()返回一个实现"java.io.Serializable“的"AJAXResponseDTO”对象

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-30 20:52:01

我猜setupAjax.myFunction正在进行异步AJAX调用。可能仅当从IE访问时。如果您发布setupAjax.myFunction的定义或AJAX调用的确切行,就会更清楚。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12197051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档