绕过AJAX请求,但保持脚本进入成功语句

时间:2016-06-14 22:06:47

标签: javascript php jquery ajax

有没有办法绕过运行的AJAX请求,但仍然保持脚本进入成功语句?我的条件是真或假。如果为false,则应绕过AJAX请求。但我仍然希望脚本在嵌套的成功函数中继续。出于这个原因,我无法使用此代码...

ref

这是我正在尝试运行的代码......

beforeSend : function(xhr, opts){
    if(bypass_ajax == 1) {
        xhr.abort();
    }
},

1 个答案:

答案 0 :(得分:4)

没有。如果您中止请求,那么它就不会成功。

重构您的代码,以便您拥有可重复使用的功能。

function success() {
    // success function
}

if (bypass_ajax) {
    success();
} else {
    $.ajax(...).done(success);
}