How to iterate json object using jQuery - GeoNames.Org api -


i getting syntaxerror: json.parse: unexpected character @ line 1 column 2 of json dataon console. unable iterate .

 var url ="http://api.geonames.org/postalcodesearchjson?postalcode=110085&maxrows=100&username=demo";             $.post(url, function(results) {             var myjsonobject = json.parse(results);             for(var = 0; < myjsonobject.postalcodes.length; i++)             {                 var name = postalcode[i]["name"];                 alert(name);             }          }); 

result json object need not parse , use is.

 $.post(url, function(results) {             //var myjsonobject = json.parse(results); change             for(var = 0; < results.postalcodes.length; i++)             {                 var name = postalcodes[i]["adminname3"];//change                 alert(name);             } 

also there isn't key called "name" in response have changed code there, , changed postalcode"s" array name.


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -