我正在学习如何使用AJAX访问JSON对象数组,但似乎无法访问我的数据。在尝试访问数组中某个对象值时,我一直未定义。我知道我有数据,就像我调用console.log一样,我得到了下面图片中的结果......
我正在尝试获取数组中的第一个对象并使用此代码获取其名称值...
$('document').ready(function(){
$.ajax({
type: "POST",
url: "web_services/cow/api.php",
data: "{ rating: 4.7}",
contentType: "application/json; charset=utf-8",
cache : false,
dataType: "json",
success: function(data) {
console.log(data[0]['name']);
},
error: function(){
alert("There was an error loggin in");
}
});
});
但不幸的是,我只是得到了不确定。我实现这一点的方式是否可行或是否有更好的方法?
非常感谢您的帮助,并花时间阅读我的问题。