AJAX GET响应未定义

时间:2018-06-28 12:07:54

标签: jquery json ajax

AJAX GET响应未定义,但是当我在浏览器的开发人员工具“网络”选项卡中检查响应正文时,可以看到响应数据。以下是我的Ajax请求:

$.ajax({
         url: "https://api.leroymerlin.it/product-api-v2/v1/allStoreStock/81262423",
         type: "GET",
         dataType: 'json',
         contentType: "application/json; charset=utf-8",
         beforeSend: function(xhr){ 
            xhr.setRequestHeader('x-square-api-key', '96zoJArqvUf0');
            xhr.setRequestHeader('x-square-session-ID', 'WEB_2d2a266c-63b8-42fc-a122-b8e59d214d84');
        },
         success: function(data) {          
            console.log(data); // Verify the response
         }
});

下面是带有数据的“网络”标签的图像:

enter image description here

我无法理解此行为。请帮忙指出我在这里犯的错误。

1 个答案:

答案 0 :(得分:0)

请尝试

$.ajax({/*your settings*/})
.done(function(data){
  console.log(data)
})

肯定会有所帮助。