2014-12-15 21 views
8

Bir JSON beslemem var ve sadece bazı değerleri yazdırmaya çalışıyorum.

Benim Javascript aşağıda işlerim var. Ama çok 'doğru' görünmüyor. Bunu yapmanın daha iyi bir yolu var mı lütfen?

JSON

{ 
    "info":[ 
     { 
     "lon":-2.1, 
     "lat":55.2 
     }, 
     { 
     "lon":-2.12, 
     "lat":55.23 
     } 
    ] 
} 

JavaScript

var jsonURL = "url here"; 

$.getJSON(jsonURL, function(json1) { 
    $.each(json1, function(key, data) { 
     $.each(data, function(key, data){ 

      var latLng = new google.maps.LatLng(
        data.lat, data.lon); 

      var marker = new google.maps.Marker({ 
       position : latLng 
      }); 

      marker.setMap(map); 

     }); 
    }); 
}); 
+0

Bana iyi görünüyor. Aksini düşünmeni sağlayacak herhangi bir sorunla mı uğraşıyorsun? – Aweary

cevap

3

Sen "bilgi" özelliği varlığından haberdar ve bunu almak için bir döngü gerekmez. İç döngü iyi görünüyor.

İlgili konular