我在控制台上得到的 json 为
[Object]
0: Object
address: "soham"
region: "soham"
relevanceScore: "4"
startDate: "2015-05-10"
subscriptionType: "1"
verificationStatus: "1"
__proto__: Object
length: 1
__proto__: Array[0]
和我的ajax调用
$(document).ready(function()
{
($.ajax({
url:"allServices/getBusinessDetails.php?busid=<? echo $business_id; ?>",
dataType: "json",
success: function (jsondata) {
var allval=jsondata;
console.log(allval);
}
}));
});
但是当我尝试将其值取出为 allval.address 时,它给了我未定义的值。 如何解析对象
最佳答案
如果您将数据发送为 json
在服务器上您可以使用 responce.data
但你可以 dumps
json 对象并将其作为字符串发送,并使用 var r = JSON.parse(responce)
关于javascript - ajax中的Json解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29999372/