function processAjaxCalls(url,data,onsuccessCallBack,onerrorCallBack,dataType,requestId,hideProcessing){
if(requestId != null &&requestId != undefined &&requestId.length > 0 && requestId != "")
{
if(ajaxRequests[ requestId ])
ajaxRequests[ requestId ].abort();
}
alert("1");
if(hideProcessing!=true)
show_winMask(1);
var reqObj = jQuery.ajax({
type: "POST",
url: url,
dataType: (dataType != null && dataType != undefined && dataType.length > 0)? dataType : "json",
data:data,
success: function(result)
{
alert("process SUCCESS RESULT"+result);
if(ajaxRequests[ requestId ])
delete ajaxRequests[ requestId ];
if(hideProcessing!=true)
show_winMask(0);
if(result != null && result.sExpires){
loadFormSessionTimeOut(result);
}
//eval('('+onsuccessCallBack +'(result))');
alert("bfefore var args");
var args = [result];
dynamicFunctionCall(onsuccessCallBack, args);
},
error:function(status)
{
alert("process STATUS ERROR"+status);
if(status.statusText != "abort"){
if(ajaxRequests[ requestId ])
delete ajaxRequests[ requestId ];
if(hideProcessing!=true)
show_winMask(0);
eval('('+onerrorCallBack +'(status))');
}
if(status != null && status.sExpires){
loadFormSessionTimeOut(status);
}
}
});
if(requestId != null && requestId != undefined && requestId.length > 0 && requestId != "")
ajaxRequests[ requestId ] = reqObj;
}
エラー機能は動作していますが、成功していません。jQuery Ajaxコール、エラー機能はコールですが成功はコールではありません
呼び出しているURLを確認してください。エラー関数では、これらの2つを追加します(jqXHR、status、errorThrown)。あなたのアラートに今何が書いてありますか? – besciualex
ok。どのように私はこれを整流? BECAUSE ERRORが機能しています。エラー機能の内部で警告が表示されます。成功は機能していません/ –
#besciualex:エラーの内部には1つのアラートがあります。それはただ見せた。 –