ajax
을 사용하여 '아이콘'을 표시하고 싶습니다. Google의 다양한 소스에서 검색했지만 아무 것도 찾지 못했습니다.ajax를 사용하여 Google지도 아이콘 표시 방법
include '../../s_config.php';
include '../../s_session.php';
$SQL = mysqli_query($connect_db, "SELECT * FROM atm_database_mandiri WHERE VENDOR='WIRSBY'");
$return = mysqli_fetch_array($SQL,MYSQLI_ASSOC);
echo json_encode($return);
내가 무엇을 수행해야합니다
================= 나는
var map;
function initialize(){
var center = new google.maps.LatLng(<?php echo $Lat;?>, <?php echo $Lon;?>);
var myOptions = {
zoom: 11,
center: center,
mapTypeControl: false,
zoomControl: true,
scaleControl: true,
streetViewControl: false,
fullscreenControl: true,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById('canvas'),myOptions);
$.ajax({
url: 's_imp_open.php',
success: function(data) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(data.LATITUDEX, data.LONGITITUDEX),
map: map
});
}
});
}
및 s_imp_open.php
PHP 아래 코드를 같이 가지고 마커는 ajax
을 사용하여 Google지도에 표시 되나요?
디버깅을 시도 했습니까? AJAX 성공 함수에서'data'를 자바 스크립트 콘솔에 로깅하여 그것이 무엇인지보고 결과를 게시하십시오. 주어진 코드를 보면 아무도 도울 수있는 방법이 없습니다. – MrUpsidown
만약 내가 당신이라면 모든 PHP 코드를 꺼내서 마커를 정적 좌표로 먼저 표시 할 수 있는지 확인하십시오. 마찬가지로 서버 측 URL에 액세스하여 출력 JSON이 원하는대로 있는지 확인하십시오. 디버깅은 느리고 시간이 많이 걸리고 불행히도 당신을 도울 수 없습니다. – pscl
서버에서 샘플 응답을 제공 할 수 있습니까? 게시물에 추가하십시오. –