2012-12-18 14 views
10

मैं बिंग मैप्स के साथ निम्नलिखित प्राप्त करना चाहता हूं। #content में, मार्कर JSON से प्रदर्शित किए जाएंगे।Jquery बिंग्स मैप्स जेसन रीलोड

15 सेकंड के बाद, सभी मार्करों को हटाया जाना चाहिए और पुनः लोड किया जाना चाहिए।

मानचित्र लोड करना और मार्कर ठीक काम करते हैं। मार्कर काम भी हटाएं।

कोई नया मार्कर अधिक डाउनलोड होने के बाद ही! कंसोल में, मुझे कोई त्रुटि संदेश नहीं मिलता है।

क्या किसी के पास कोई विचार है? मुझे संदेह है कि जब "डाउनलोड" एक त्रुटि हुई?

कोड:

function bings_maps(){ 
    $('#content').gmap({ 
      center: new Microsoft.Maps.Location(47.631296,15.830868), 
      mapTypeId: Microsoft.Maps.MapTypeId.aerial, 
      zoom: 17, 
      credentials: 'test', 
      bounds: null, 
      showMapTypeSelector: false, 
      enableSearchLogo: false, 
      showBreadcrumb: false, 
      enableClickableLogo: false, 
      showScalebar: false, 
          enableSearchLogo: false, 
          showDashboard: false, 
          showMapTypeSelector:false, 
          showScalebar: false, 
          useInertia: false, 
          disablePanning: false, 
          disableZooming: false, 
      callback: function() { 
    var self = this; 
    $.getJSON('inhalt.php', function(data) { 
     $.each(data.markers, function(i, marker) { 
     var location = new Microsoft.Maps.Location(marker.latitude, 
                marker.longitude); 
     self.addMarker({ 'location': location, 'bounds': false , 
        'icon': marker.icon }); 
     }); 
    }); 
    }}); 
} 

function bings_maps_refresh() { 
    $('#content').gmap('clear', 'markers'); 
    $('#content').gmap({'callback':function() { 
     this.addMarker({'location': '47.631296,15.830868', 'bounds': true}); 
}}); 
+1

क्या आपकी जेसन प्रतिक्रिया सफल कार्य के माध्यम से जाती है? हो सकता है कि आपको एक त्रुटि फ़ंक्शन जोड़ना चाहिए और इस फ़ंक्शन $ .getJson के लिए पहले संदेश को अलर्ट करना चाहिए –

उत्तर

1

मुझे लगता है कि आप अपनी प्रतिक्रिया डेटा कोई भी मार्कर उस में, डेटा की जांच fiddler उपयोग करने का प्रयास नहीं है। या क्रोम विकास उपकरण (एफ 12) के नेटवर्क क्षेत्र की जांच करें।

संबंधित मुद्दे