虽然有很多帖子有类似的问题,但我无法解决它。
我可以在浏览器的控制台上看到我的对象返回ok作为数组 当我提醒data.AlliasName我得到未定义。
我的json回来了 {“data”:[{“id”:1,“FirstName”:“101”,“LastName”:“101”,“AlliasName”:“101”,“地址”:“kentro”,“类型”:“ 1“}]}
$.ajax({
url: urlreq,
dataType: "json",
success: handleData
});
function handleData(data) {
alert(data.AlliasName);
console.log(data);
//do some stuff
}
我已经尝试过将警报设置成功,数据[0] .AlliasName和eval func,总是相同的结果。
答案 0 :(得分:0)
返回的数据包含一个名为" data"的属性,这是一个数组,因此访问它的方法是:
function handleData(data) {
console.log(data.data[0].AlliasName);
}