gpt4 book ai didi

javascript - 在 Javascript 中从 JSON 数据中检索数据

转载 作者:行者123 更新时间:2023-11-30 14:56:45 25 4
gpt4 key购买 nike

我的 API 中有以下 JSON 数据

[{"email":"user@gmail.com","status":"Active"}]

这是我用来获取数据的JS/jQuery代码

function formLogin() {
var email = document.getElementById("email").value;
var password = document.getElementById("password").value;

var dataString = "email=" + email + "&password=" + password;

jQuery.ajax({
url: "http://localhost/OnlineShop/API/fetch_user_login_api.php",
data: dataString,
type: "POST",
success: function(data) {
$("#login-form").html(data);
console.log('success');
//window.location.href = "store.html?shopper=";

var obj = jQuery.parseJSON(data);
alert(obj.email);

},
error: function() {
console.log('error');
}
});
return true;
}

alert(obj.email) 抛出未定义。如何从 JSON 结果中检索电子邮件和状态?

最佳答案

你的“数据”变量已经是一个对象或数组,你不需要调用parseJSON。

那么,你的对象好像是一个对象数组这应该有效:

 alert(data[0].email);

我建议您在调用此行之前检查您的数组是否为空。

关于javascript - 在 Javascript 中从 JSON 数据中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47131754/

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