ajax 响应未定义对象
ajax respsonse undefined object
虽然有很多帖子有类似的问题,但我无法解决。
我可以在浏览器的控制台看到我的对象 returns 可以作为数组。
当我提醒 data.AlliasName 我变得不确定。
我的jsonreturns
{"data": [{"id":1,"FirstName":"101","LastName":"101","AlliasName":"101","Address":"kentro","Type":"1"}]}
$.ajax({
url: urlreq,
dataType: "json",
success: handleData
});
function handleData(data) {
alert(data.AlliasName);
console.log(data);
//do some stuff
}
我也试过将警报设置为成功,data[0].AlliasName 和 eval func,总是相同的结果。
返回的数据包含一个名为 "data" 的 属性,它是一个数组,因此访问它的方式是:
function handleData(data) {
console.log(data.data[0].AlliasName);
}
虽然有很多帖子有类似的问题,但我无法解决。
我可以在浏览器的控制台看到我的对象 returns 可以作为数组。
当我提醒 data.AlliasName 我变得不确定。
我的jsonreturns {"data": [{"id":1,"FirstName":"101","LastName":"101","AlliasName":"101","Address":"kentro","Type":"1"}]}
$.ajax({
url: urlreq,
dataType: "json",
success: handleData
});
function handleData(data) {
alert(data.AlliasName);
console.log(data);
//do some stuff
}
我也试过将警报设置为成功,data[0].AlliasName 和 eval func,总是相同的结果。
返回的数据包含一个名为 "data" 的 属性,它是一个数组,因此访问它的方式是:
function handleData(data) {
console.log(data.data[0].AlliasName);
}