ajax调用里面的ajax成功jquery然后ajaxstart函数无法正常工作

时间:2014-12-22 09:20:50

标签: jquery ajax

我在另一个ajax成功函数(调用1)中有一个ajax调用(调用2)。我还有一个ajaxstart函数,显示加载图像。但问题是ajaxstart函数不能在第二个ajax调用上工作(调用2)

$.ajax({
    type: "POST",
    url: url,
    data: objParam,
    dataType: 'json',
    success: function(result) {
        $.ajax({
            type: "POST",
            url: url,
            data: objParam,
            dataType: 'json',
            success: function(result) {                     
            },     
            error: function(err) {
                alert("Please Try again");
            }
        });
    }, 
    error: function(err) {
        alert("Please Try again");
    }
});

1 个答案:

答案 0 :(得分:1)

如果在全局选项设置为false的情况下调用$ .ajax或$ .ajaxSetup,$ .ajaxStart()方法将不会触发

在$ .ajax中尝试global:false。它会工作。