Ich kann das nicht herausfinden und ich habe es seit Stunden gemacht, also sagen wir, ich habe ein Array von JSON. Ich möchte die Daten in einem neuen Array abbilden. Aber ich stecke fest, könnte jemand erklären, wie man Karte mit einem Array von Json-Objekten richtig verwendet, danke.Wie mappe ich ein Array von Objekten
var results = [{
"userid": 1213,
"name": "jake",
"id": 3242,
"state": "ny"
}, {
"userid": 1203,
"name": "phil",
"id": 3142,
"state": "ny"
}, {
"userid": 1013,
"name": "kate",
"id": 3241,
"state": "js"
}];
$.ajax({
dataType: "json",
data: results,
success:function(data){
$.map(data.results, (dat, item) {
var array = new Array();
var groups;
groups = array;
groups.a = dat.userid;
groups.b = dat.name;
groups.c = dat.state;
array.push(groups);
} })
});
Was meinst du mit 'map'? – Rayon
[Es gibt kein "JSON-Objekt"] (http://benalman.com/news/2010/03/theres-no-such-thing-as-a-json/) – Andreas
Warum möchten Sie " Karte"? Der Code, den du zeigst, scheint die Identität zu sein. – Adder