php - Retrieve remote JSON content with jQuery -


i have problem of retrive json jquery script.

a php script, located @ http://myserver.com/script.php return echo json like:

{"locations":[{"name":18492554,"lat":"12345","long":"234"},{"name":18492553,"lat":"4567","long":"234},{"name":18492555,"lat":"2234","long":"234}]} 

i want plot point jqueru script like:

(function() {     window.onload = function() {          // creating new map         var map = new google.maps.map(document.getelementbyid("map"), {           center: new google.maps.latlng(41.6, -0.88),           zoom: 12,           maptypeid: google.maps.maptypeid.roadmap         });           ///////////////////// json data   /////////////////// var json =   // ???????            // creating global infowindow object reused markers         var infowindow = new google.maps.infowindow();          // looping through json data         (var = 0, length = json.length; < length; i++) {                  var data = json[i],                 latlng = new google.maps.latlng(data.lat, data.long);              // creating marker , putting on map             //var iconbase = 'https://dea-srl.net/domenico/traking/js/';              var iconbase = 'https://maps.google.com/mapfiles/kml/shapes/';             var marker = new google.maps.marker({                 position: latlng,                 map: map,                 title: data.nombre,                 icon: iconbase + 'schools_maps.png'                 });              // creating closure retain correct data, notice how pass current data in loop closure (marker, data)             (function(marker, data) {                  // attaching click event current marker                 google.maps.event.addlistener(marker, "click", function(e) {                     infowindow.setcontent(data.nombre);                     infowindow.open(map, marker);                 });               })(marker, data);          }      }  })(); 

my problem json de jquery. possible?

i tryed using metho like:

$.get(" http://myserver.com/script.php");  

but doesnt works.

any idea that? in advance.

what mean doesn't work? errors have?

are using done function?

$.get(" http://myserver.com/script.php").done(function(data) {   console.log(data); }); 

or can use directly $.getjson function.


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -