Merequest data JSON menggunakan AJAX . #1

 Halo semua . Pada kesempatan kali ini kita akan membahas tentang requests data JSON menggunakan ajax. mari kita simak 

 JavaScript object notation atau JSON adalah format yang digunakan untuk menyimpan dan mentransfer data. Berbeda dengan XML (extensive markup language) dan format lainnya yang memiliki fungsi serupa, JSON memiliki struktur data yang sederhana dan mudah dipahami. Berikut adalah source kode JSON

{
    "users":[{
        "id":1,
        "name": "roy",
        "location":"india"
    },  {
        "id":2,
        "name": "sam",
        "location":"wales"
    }]
}


Berikut adalah source code ajax 

<html>
<head>
    <script lang="javascript">
        function createRequestObject() {
            var ro;
            var browser = navigator.appName;
            if(browser == "Microsoft Internet Explorer"){
                ro = new ActiveXObject("Microsoft.XMLHTTP");
            }else{
                ro = new XMLHttpRequest();
            }
            return ro;
        }
        var http = createRequestObject();

        function sndReq() {
            http.open('get', 'http://localhost:3000/users');
            http.onreadystatechange = handleResponse;
            http.send(null);
        }
        function handleResponse() {
            if(http.readyState == 4){
                var response = http.responseText;
                document.getElementById('foo').innerHTML = response;
            }
        }
    </script>
</head>
<body>
    <a href ="javascript:sndReq()">Request</a>
    <div id="foo"></div>
</body>
</html>

Untuk memahami masing-masing function silahkan baca artikel sebelumnya ,karena materi ini sama dengan artiel sebelumnya,hanya saja terdapat tambahan sintaks. 

Lalu buka terlebih dahulu pada terminal sesuai file yang kita buat


Pada terminal sudah tersedia alamat port nya .

Jadi pada function SndReq kita tinggal tambahkan  http.open('get', 'http://localhost:3000/users');

karena kita akan meminta requests dari server localhost yang kita buat tadi menggunkan JSON.

ini adalah hasilnya 


Sekian pembahasan kali  ini semoga bermanfaat. Terimakasih wahai para pembaca









Komentar

Postingan populer dari blog ini

Membuat program kasir sederhana (Pilihan menu makanan) Python.

FUNGSI DAN TUGAS BEBERAPA LEMBAGA YANG MENGATUR INTERNET

Penyusunan sketsa,penyusunan prototipe toko online dan menampilkan data toko online dalam bentuk json