Pesquisar na Comunidade
Mostrando resultados para as tags ''executar função javascript no''.
Encontrado 1 registro
-
Caros, bom dia! tenho a função que mostra a distância entre duas cidades, via API do Google Maps. Chamo a função via PHP, através do input e funciona normalmente. Porém, preciso utilizar essa informação de forma diferente: estou importando dados, como PHP, de uma tabela mysql e preciso calcular a distância entre duas cidades. No loop, tenho a cidade de origem e destino. Como faço para para assim que identificar os pontos de origem e destino, ir buscar a distância dentro da função javascript? Abaixo, a função: <script src="http://code.jquery.com/jquery-1.8.1.js" type="text/javascript"></script> <script src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> function CalculaDistancia() { $('#litResultado').html('Aguarde...'); var service = new google.maps.DistanceMatrixService(); service.getDistanceMatrix( { origins: [$("#txtOrigem").val()], destinations: [$("#txtDestino").val()], travelMode: google.maps.TravelMode.DRIVING, unitSystem: google.maps.UnitSystem.METRIC }, callback); } function callback(response, status) { if (status != google.maps.DistanceMatrixStatus.OK) $('#litResultado').html(status); else { window.location = 'home_rota.php?distancia='+response.rows[0].elements[0].distance.text ); } } </script> Obrigado!