Reputation: 223
Dynamic multidimensional array is coming in following form:
coordinates:"[75.07760579,29.93068379]"
from some API call.
Now if there are 10 different coordinates, I want to store each 10 coordinates into array say Lattitude=[]
and Longitude=[]
Lattitude will comprise of 75.07760579
Longitude will 29.93068379
Can anybody help:
I am doing it in following way:
$.ajax({
async: false,
type: "GET",
dataType: "json",
contentType: "application/json",
header: header,
url: '../../api/..../' + ouid + '.json?fields=[coordinates]',
success: function (response) {
var coordinates = response.coordinates;
lattitude.push.apply(coordinates);
},
error: function (response) {
}
});
Upvotes: 2
Views: 106
Reputation: 1799
// YOUR CASE YOU WILL GET IN AJAX RESPONSE "response.coordinates"
var response = {
coordinates: "[75.07760579,29.93068379]"
};
var latitude = [] , longitude = [];
var coordinates = JSON.parse(response.coordinates);
latitude.push(coordinates[0]);
longitude.push(coordinates[0]);
console.log(latitude, longitude)
Upvotes: 1