Rumah  >  Artikel  >  hujung hadapan web  >  3 cara untuk melintasi tatasusunan json dengan JQuery_jquery

3 cara untuk melintasi tatasusunan json dengan JQuery_jquery

WBOY
WBOYasal
2016-05-16 16:32:001516semak imbas

1. Gunakan setiap satu untuk melintasi

Salin kod Kod adalah seperti berikut:

$(fungsi () {

var tbody = "";
//-------------Penggunaan objek merentasi .setiap-------------
//Format data JSON sintaks objek (apabila format data objek yang dikembalikan oleh panggil balik sebelah pelayan ialah format data json, keperluan format JSON mesti dipastikan dan objek panggil balik mesti ditukar menggunakan fungsi eval (jika tidak, Objek tidak akan diperolehi). Artikel ini tidak akan menerangkan secara terperinci Memperkenalkan isu data panggilan balik sebelah pelayan, kami akan menyesuaikan objek secara langsung)
             var obj = [{ "nama": "Xiang Haijun", "kata laluan": "123456"}];
$ ("#Result"). ------------------------------------------------- --------              makluman(obj); //Ia ialah elemen objek
​​​​​​ //Gunakan setiap satu untuk melintasi di bawah
$.each(obj, fungsi (n, nilai) {
alert(n ' ' nilai);
            var trs = "";
                trs = "" value.name " " value.password "";
              tbody = trs;
            });

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

});


2. jquery traversal dan parsing json object 1:

Salin kod Kod adalah seperti berikut:
var json = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}];
for(var i=0,l=json.length;i for(kunci var dalam json[i]){
alert(key ':' json[i][key]);
}
}

3. jquery traversal dan parsing json object 2

mempunyai objek json berikut:


Salin kod Kod adalah seperti berikut:
var obj ={"name":"Feng Juan","kata laluan":"123456″,"jabatan":"Jabatan Teknikal","seks":"Perempuan","lama":30};

Kaedah traversal:

Salin kod Kod adalah seperti berikut:
untuk(var p dalam obj){
str = str obj[p] ',';
Kembali str;
}

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn