Javascript 本地错误事件之前的全局ajaxError事件

Javascript 本地错误事件之前的全局ajaxError事件,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个全局ajaxError事件,类似这样: $(document).ajaxError(function myErrorHandler(event, xhr, ajaxOptions, thrownError) { alert("There was a global ajax error!"); }); $(imageUploadForm).ajaxForm({ url: assetsUplUrl, type: 'POST',

我有一个全局ajaxError事件,类似这样:

$(document).ajaxError(function myErrorHandler(event, xhr, ajaxOptions, thrownError) {
    alert("There was a global ajax error!");
});
$(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!");
            }
        });     
我有很多当地的ajaxEvents,比如:

$(document).ajaxError(function myErrorHandler(event, xhr, ajaxOptions, thrownError) {
    alert("There was a global ajax error!");
});
$(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!");
});


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

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

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


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

根据我的理解,我认为这是不可能的。虽然我不是100%,但我不会在这个时候给出一个实际的答案。从我的理解来看,我认为这是不可能的。虽然我不是100%,但我不会在这个时候给出一个实际的答案。