这里是我的ajax请求代码:
以下是需要翻译的内容:
$.ajax({
url: 'url-to-json',
type: 'POST',
dataType: 'json',
cache: 'false',
data: { lat: lat, lng: lng }
}).done(function(data) {
$.each(data, function(a) {
alert(data[a]);
});
});
以下是需要翻译的内容:
这里是正在迭代的JSON:
[
{"Id":"4c75bd5666be6dcb9f70c10f","Name":"BXtra","EnglishName":null,"Lat":35.7515869140625,"Lng":139.33872985839844},
{"Id":"4c5160a1d2a7c9b655d51211","Name":"セブンイレブン 武蔵野台店","EnglishName":null,"Lat":35.750205993652344,"Lng":139.33448791503906},
...
]
但是它没有真正给我访问json数组中每个项目的属性,而是逐个循环遍历数组中的每个字符。
我做错了什么?
.ajax
函数,而不是使用.done()
。 - Blazemonger$.parseJSON(json)
是可行的。我需要更仔细地查看返回的 MIME 类型。 - Chaddeus