jQuery getJSON von externen JSON-Datei oder Website
Ich habe eine externe JSON-Datei (Daten.json) und würde gerne Daten aus einem bestimmten array-innen, die Datei und machen einen Ul von es.
Wie würde greifen die Daten von "Markern" mit diesem code?
code:
$.getJSON('data.json', function(data) {
var items = [];
$.each(data, function(i, item) {
items.push('<li><p>' + item.name + '</p><p>' + item.image + '</p><p>' + item.link + '</p></li>');
});
$('<ul/>', {
'class': 'json_populated',
html: items.join('')
}).appendTo('.popover_content');
});
Daten.json-Datei:
{ "lastUpdated":"12:57",
"filterOut":[
],
"markers":[
{"name" : "blah", "image" : "images/logos/image1.png", "link" : "/link1"},
{"name" : "blah 2", "image" : "images/logos/image2.png", "link" : "/link2"},
{"name" : "blah 3", "image" : "images/logos/image3.png", "link" : "/link3"}
]}
Außerdem wäre es das gleiche Prinzip wenn ich zu greifen JSON von einer externen Seite wie diese
$.getJSON('http://website.co.uk/idname/49482/', function(data) {
var items = [];
$.each(data, function(i, item) {
items.push('<li><p>' + item.name + '</p><p>' + item.image + '</p><p>' + item.link + '</p></li>');
});
$('<ul/>', {
'class': 'json_populated',
html: items.join('')
}).appendTo('.popover_content');
});
Ich glaube ich bin fast da, aber jede Hilfe wird sehr geschätzt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie verwenden das Ergebnis als Objekt.