0

我正在进行 AJAX 调用(Savvion Business Manager 中的 JSP 页面),我想在处理 AJAX 请求时显示 LOADING SPINNER

它在 Firefox 中运行良好,但在 Internet Explorer 中,UI 冻结,直到在回调成功函数中收到响应。我猜 Internet Explorer 没有进行异步调用。我在回调成功函数中收到响应,但是在进行 Ajax 调用时加载微调器会冻结。

这是代码

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”对象

4

1 回答 1

2

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

于 2012-08-30T12:52:01.183 回答