Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

masterloge

Ajax

Recommended Posts

Boas,

 

Eu estou a fazer um pedido ajax que me devolve uma serie de coordenadas e eu tenho que passar para array mas eu nao tou a ver como fazer alguém me pode ajudar?

 

Output pedido ajax

Capturadeecra30302015-02-8a3000s002656_z

 

Pedido ajax

var line_points =[];
 	$.ajax({

	url: "https://graphhopper.com/api/1/route?point=41.695242,-8.84232............"
	type : "GET",
	dataType : "json",
	success : function (keydata) {
	line_points = keydata.paths[0].points.coordinates; 
	alert(line_points);
	}
});
como me devia devolver

var line_points = [
      [38.893596444352134, -77.0381498336792],
      [38.89337933372204, -77.03792452812195],
      [38.89316222242831, -77.03761339187622],
      [38.893028615148424, -77.03731298446655],
      [38.892920059048464, -77.03691601753235]
];
Se alguem me poder ajudar Agradecia :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sem jQuery

json = {'key':'value', 'otherKey':['value','value','value']};
var arr = Object.keys(json).map(function(k) { return json[k] });
console.log(arr);

Com jQuery

json = {'key':'value', 'otherKey':['value','value','value']};
var arr = $.map(json, function(el) { return el; });
console.log(arr);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.