.ajax 没有成功调用,jQuery Ajax调用,错误功能是调用,但成功没有调用

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;

}

+0

检查您打电话的网址。在错误函数中添加这两个(jqXHR,status,errorThrown)。它在你的戒备中现在说什么? –

+0

好的。我如何纠正这一个?因为错误正在工作。错误功能警报即将到来。但成功不起作用/ –

+0

#besciualex:错误里面有一个警报在这里。那只显示。 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值