gpt4 book ai didi

javascript - 在 JavaScript 中从 json 中提取数据

转载 作者:行者123 更新时间:2023-12-03 03:46:40 24 4
gpt4 key购买 nike

我与 Controller 有ajax连接

function changeEmail() {
$.ajax({
...
contentType: "application/json",
dataType: "json",
...
error: function (error) {
var obj = error.responseText;
console.log('Error: ' + obj);
console.log('Obj length: ' + obj.fieldErrors.length);
}
});
}

如果出现错误,会返回 json 格式的错误列表。然而,他无法引用这份 list 。 https://zapodaj.net/e6354b8c71f4c.png.html例如,我不知道如何将列表的第一个元素引用到

message

变量

最佳答案

根据服务器的内容类型响应,默认响应类型可能是 text/html 或其他一些不正确的内容类型。

您有两种方法可以解决此问题。首先,您可以设置obj = JSON.parse(error.responseText)

或者,您可以确保服务器在出现错误时也设置正确的内容类型。

关于javascript - 在 JavaScript 中从 json 中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45362328/

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