Ajax请求从未输入“success:function(resp){..}”

Ajax request is never entering `success:function(resp){ ...}`

本文关键字:resp function 请求 未输 输入 success Ajax      更新时间:2023-09-26

我的ajax请求从未进入success:function(resp){ ...}

我得到200的响应状态,并且得到的Json response不为空。

我的ajax函数:
$.ajax({
    url: '/url/',
    type: 'GET',
    data: {
        pass_value: 0,
        req_time_last_ack_update: 0,
    },
    dataType: "json",
    success : function (resp) {
        // Compiler is never entering here [I checked with Mozilla debugger]
    },
    error: function(){
        ....
    }
});
谁能帮我找出这个失败的原因?

(为澄清而编辑的问题)

如果您试图在调用后直接进入此操作,它将不起作用。您发送的Ajax请求以异步方式发生

只要从服务器接收到响应(这可能是几秒钟之后),您就会看到成功方法中命中了一个断点(如果您设置了一个)。