gpt4 book ai didi

javascript - 局部错误事件之前的全局 ajaxError 事件

转载 作者:行者123 更新时间:2023-11-28 06:09:23 29 4
gpt4 key购买 nike

我有一个全局 ajaxError 事件,如下所示:

$(document).ajaxError(function myErrorHandler(event, xhr, ajaxOptions, thrownError) {
alert("There was a global ajax error!");
});

我有很多本地 ajaxEvents,如下所示:

$(imageUploadForm).ajaxForm({
url: assetsUplUrl,
type: 'POST',
dataType: 'json',
data: {project_id: projectId, type: 'image', widget: widget},
error: function(responseText, status, xhr, form){
alert("There was a local ajax error!");
}
});

如何在本地 ajax 中不进行更改的情况下,让全局错误事件在本地错误事件之前触发?

最佳答案

我找到了解决方案。我改变了

$(document).ajaxError(function myErrorHandler(event, xhr, ajaxOptions, thrownError) {
alert("There was a global ajax error!");
});

 $.ajaxSetup({
error : function(jqXHR, textStatus, errorThrown) {
alert("There was a global ajax error!");
}
});

全局处理程序在本地处理程序之前调用。

关于javascript - 局部错误事件之前的全局 ajaxError 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36549308/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com