JSON:
{
"count": 1,
"rows": [
{
"user_id": "7",
"lat": "48.452583",
"lng": "-123.545052",
"distance": "0.4852177729308128"
}
]
}
这进入我的function(data)
,我尝试访问count
,然后访问user_id
..
downloadUrl(searchUrl, function(data) {
alert( "Locations Found: " + data[0].count );
});
data.count
、data[0].count
...不起作用。对于如何访问它们,我一无所知。
最佳答案
如果您的数据
是字符串(不是数据类型:json),那么您需要按如下方式解析它
var obj=$.parseJSON(data);
然后使用
obj.count;
obj.rows[0].user_id;
关于javascript - 使用点语法访问数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12164616/