gpt4 book ai didi

javascript - 无法使用 AJAX 调用从 JSON 对象获取值

转载 作者:行者123 更新时间:2023-12-03 10:15:06 25 4
gpt4 key购买 nike

我有通过 Ajax 调用从 servlet 获取 json 值的示例代码。在成功功能中我得到了回应。它在控制台中显示 Object : [{"userId":"dfeterter"}]

但是我无法获取 userId 的值

$.ajax({
url: "Registration",
dataType: "json",
data: {
jsonbhvalue: bhvalue,
jsonuid: uid,
jsonpassword: password,
jsonfname: fname,
jsonlname: lname,
jsonmobile: mobile,
jsonemailid: emailid
},
success: function(variable) {
var obj = $.parseJSON(JSON.stringify(variable));
console.log("Object : " + obj);
console.log("cval : " + obj.userId)
});
});

最佳答案

感谢@RobertoNovelo。

您必须删除 $.parseJSON,因为您已经通过 ajax 配置设置 JSON。 数据类型:“json”您需要使用:

obj[0].userId

您的响应是对象数组。

关于javascript - 无法使用 AJAX 调用从 JSON 对象获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29923461/

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