我有一个 AJAX 请求,要我从服务器获取坐标值。
这是我的代码:
locationsObj = []; //Somewhere above the AJAX request
//Below is from the success callback of the request
for (var i = 0; i < rowCount; i++) {
var storelatlng = new google.maps.LatLng(
parseFloat(result.storeLat[i]),
parseFloat(result.storeLon[i])
);
locationsObj.push(??);
}
我想要的是能够将返回的值存储在数组或 JSON 对象中,但我已经摆弄了很长时间,我似乎无法让它工作。我相信我可能正确存储它们,但由于我对 [i] 和 [0] 感到困惑,因此无法将它们从数组/对象中取出。
这是我的尝试:
locationsObj.push({storelatlng: storelatlng});
由于这是在 for 循环中,我假设它会循环并将每个 var storelatlng 添加到对象中???但是我怎样才能把这些值拿回来呢?