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調用,錯誤功能是調用,但成功沒有調用
檢查您打電話的網址。在錯誤函數中添加這兩個(jqXHR,status,errorThrown)。它在你的戒備中現在說什麼? – besciualex
好的。我如何糾正這一個?因爲錯誤正在工作。錯誤功能警報即將到來。但成功不起作用/ –
#besciualex:錯誤裏面有一個警報在這裏。那隻顯示。 –