Merequests data JSON menggunakan AJAX #2
Halo semua pada kesemapata kali ini kita kembali membahas tentang requests data JSON mengunakan AJAX part 2 . Yang belum membaca artikel part 1 ,silahkan dibaca dulu yaa .
Pada pembahasan part 1 kita telah merequest data user yang berisikan atribut id,name,location . Nah kali ini kita akan merequest data mahasiswa dengan atribut nim dan nama. Kemudian ditampilkan dalam bentu tabel.
berikut adalah source code JSON.
Untuk menjalankanya buka terlebih dahulu di terminal sesuai lokasi file .kemudian tersedia alamat portnya http://localhost:3000/mahasiswa
Kemudian kita buat lagi file AJAX.
Saat pengguna mengklik link "Requests" di atas, fungsi sndReq() dijalankan.
Fungsi
sndReq() membuat objek http.onreadystatechange = handleResponse;
yaitu Mendefinisikan fungsi yang akan dipanggil ketika properti readyState
berubah. Untuk mengirim permintan ke server yaitu http.open('get', 'http://localhost:3000/mahasiswa');
Kemudian menambahkan fungsi handleResponse yang akan dieksekusi saat respons server siap,
dan mengirimkan permintaan ke server.
Ketika respons server siap, tabel HTML dibuat, node (elemen)
diekstraksi dari file JSON, dan akhirnya memperbarui elemen "foo"
dengan tabel HTML yang diisi dengan data XML:
Untuk menampilkan dalam bentuk tabel
kita buat variabel t yang berisi tabel dengan 2 kolom nim dan nama ,kemudian lakukan perulangan sebanyak data json.
ini hasilnya
Komentar
Posting Komentar