Ich habe eine JSON Antwort von einer API, die ich versuche, in eine Tabelle zu legen. Das ist, was ich habe:Versuchen, JSON-Antwort in einer Tabelle zu setzen - undefined Fehler
http://jsfiddle.net/xnj1hwwj/2/
$(document).ready(function() {
var json = "http://api.geonames.org/findNearbyPlaceNameJSON?lat=51.4500&lng=-2.5833&username=demo&maxRows=2&radius=5";
var tr;
for (var i = 0; i < json.length; i++) {
tr = $('<tr/>');
tr.append("<td>" + json[i].name + "</td>");
tr.append("<td>" + json[i].distance + "</td>");
$('table').append(tr);
}
});
Jedes Feedback zu schätzen würde, wie ich dieses Laufen zu bekommen. Ich würde lieber keine andere Bibliothek dafür verwenden, wenn ich es vermeiden kann.
'json' speichert eine' string' (mit der API-Aufruf Sie wahrscheinlich machen wollen) in Ihrem Beispiel kein json Antwort. –