Heim  >  Artikel  >  Web-Frontend  >  3 Möglichkeiten zum Durchlaufen von JSON-Arrays mit JQuery_jquery

3 Möglichkeiten zum Durchlaufen von JSON-Arrays mit JQuery_jquery

WBOY
WBOYOriginal
2016-05-16 16:32:001516Durchsuche

1. Verwenden Sie jedes zum Durchqueren von

Code kopieren Der Code lautet wie folgt:

$(function () {

var tbody = "";
//------------Verwendung des durchlaufenden Objekts .each-------------
//Objektsyntax JSON-Datenformat (Wenn das vom serverseitigen Rückruf zurückgegebene Objektdatenformat das JSON-Datenformat ist, müssen die Formatanforderungen von JSON sichergestellt werden und das Rückrufobjekt muss mithilfe der Auswertungsfunktion konvertiert werden (andernfalls wird das Objekt (wird nicht abgerufen). In diesem Artikel wird nicht auf Details eingegangen. Wir stellen das Datenproblem des serverseitigen Rückrufs vor. Wir werden das Objekt direkt anpassen)
             var obj = [{ "name": "Xiang Haijun", "password": "123456"}];
$ („#Ergebnis“) Html („--------------------------------------“) -------------------------------------------------- --------              warning(obj); //Es ist ein Objektelement
​​​​​​ //Verwenden Sie jedes, um unten zu durchlaufen
$.each(obj, Funktion (n, Wert) {
alarm(n ' ' value);
            var trs = "";
                trs = "" value.name " " value.password "";
              tbody = trs;
            });

$("#project").append(tbody);

});


2. JQuery-Durchquerung und Analyse von JSON-Objekt 1:

Code kopieren Der Code lautet wie folgt:
var json = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}];
for(var i=0,l=json.length;i for(var key in json[i]){
alarm(key ':' json[i][key]);
}
}

3. JQuery-Durchquerung und Analyse von JSON-Objekt 2

hat das folgende JSON-Objekt:


Code kopieren Der Code lautet wie folgt:
var obj ={"name": "Feng Juan", "password": "123456","department": "Technische Abteilung", "sex": "Weiblich", "old":30};

Traversierungsmethode:

Code kopieren Der Code lautet wie folgt:
for(var p in obj){
str = str obj[p] ',';
Rückgabe str;
}

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn