2011-10-25 8 views

답변

0

WCF/.ASMX/ASP.NET WebMethod 웹 서비스를 만들고 클라이언트 측에서 AJAX를 통해 원하는 이벤트 또는 동작을 호출하십시오.

3

저는 실제로 이와 비슷한 것을 구현했습니다.

지도 JavaScript가 객체 map에 저장되면,

google.maps.event.addListener(
    map, 
    "center_changed", 
    updateMapState 
); 

google.maps.event.addListener(
    map, 
    "bounds_changed", 
    updateMapState 
); 

그러면 updateMapState은 다음과 같은 기능을합니다.

function updateMapState() { 
    var 
     center = map.getCenter(), 
     zoom = map.getZoom(); 

    $.post(
     "/site/ajax/action", { 
      latitude:center.lat(), 
      longitude:center.lng(), 
      zoom:zoom 
     } 
    ); 
} 
관련 문제