0

AJAX呼び出し(Savvion Business ManagerのJSPページ)を行っており、AJAXリクエストの処理中にLOADINGSPINNERを表示したい

Firefoxでは正常に動作していますが、Internet Explorerでは、コールバック成功関数で応答が受信されるまでUIがフリーズします。InternetExplorerが非同期呼び出しを行っていないのではないかと思います。コールバック成功関数で応答を受信して​​いますが、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 に答える