gpt4 book ai didi

javascript - 所有http代码的jquery ajax相同数据

转载 作者:行者123 更新时间:2023-11-30 16:53:04 25 4
gpt4 key购买 nike

我有以下 ajax,当我得到一个 200 时它工作正常,但是当我得到一个 400 时我得到各种额外的数据,有没有如何获取与错误成功相同的数据?

$.ajax({
type: "get",
url: getHost() + "/leaderboard/score?gameId=" + $("#gameId").val() + "&scoreId=" + $("#scoreId").val(),
dataType: "json",
success: function(data){
showOutput(data);
},
error: function(data){
showOutput(data);
}
});

function showOutput(data){
$("pre code").text(JSON.stringify(data, null, 4));
$('pre code').each(function(i, block){
hljs.highlightBlock(block);
});
}

最佳答案

您面临的问题是那些回调采用不同的参数,例如使用 complete 它将是

complete: function(jqXHR, textStatus ){
showOutput(JSON.parse(jqXHR.responseText));
}

responseText 被解析,因为 showOutput 需要一个对象而不是 JSON 字符串。

关于javascript - 所有http代码的jquery ajax相同数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30199564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com