我有一个针对我的API的AJAX请求,但响应会转到error
回调而不是success
回调,我不知道为什么。状态响应头是成功状态(200)。你能帮帮我吗?
我可以通过complete
回调避免此问题,如果状态代码为200或400,我将显示我想要的内容,但它无法解决实际问题。这实际上就是我所做的,但它不是最好的解决方案。
$.ajax({
url: 'http://api.asaplace.v-labs.fr/users/me/cards/' + numCard,
dataType: 'json',
type: 'DELETE',
headers: {
'Authorization': 'Bearer ' + this.state.token
},
success: function() {
console.log("success");
},
complete: function(xhr) {
alert("carte supprimée avec succès");
console.log("error");
},
});
请求
答案 0 :(得分:0)
我发现了错误" dataType"是JSON我把它放在xml中,感谢你的帮助