Ich habe eine JSON-Datei, die folgendes enthält: [{name: joe, Anzahl: 4}, {Name: ralph, Anzahl: 76}]Array von JSON-Datei mit JQuery zurückgeben?
Einfach gesagt, ich versuche, eine Funktion zu erstellen, als Array zurückgibt, dass:
function createArray(){
x = $.getJSON("/names.json", function(json) {
var myArray = [];
$.each(json, function() {
myArray.push(json);
});
return myArray;
});
return x;
}
Dies funktioniert nicht, ich bin nicht sicher, was er davon Teil
Sinn machen, tut sollte
Haben Sie versucht, zu debuggen? Wenn Sie ein 'alert (json);' vor dem 'var myArray ...' hinzufügen, sagt es Ihnen, dass es ein Objekt ist? Oder gibt es vielleicht einen Fehler Server-Seite? – Josh
gibt es überhaupt etwas zurück? – Joseph
Es sagt, dass es ein Objekt zurückgibt, und das Array ist in der "responseText" – Elliot