contoh JSONP dan AJAX


ane disini langsung aja gan
kenapa kita perlu menggunakan JSONP padahal JSON saja sudah bisa, jaawbanya adalah penggunaan JSONP itu merupakan cara yang aman dalam menampilkan sebuah output dari sebuah data yang akan digunakan pada AJAX, JSONP merupakan kepanjangan dari JSON Pading, ketika kita perlu menampilkan hasil output data yang berupa JSON maka pada JSONP ini akan menambahkan sebuah callback pada URL saat akan dikirim kembali ke server side dengan AJAX, callback disini digunakan untuk mengecek keamanan dari request yang di lakukan pada URL, misal kita memiliki data JSON pada file data.php lalu kita memanggilnya lewat URL dengan mengetik misal host web anda adalah http://www.host.com/data.php maka yang terjadi output JSON akan langsung muncul pada web anda

berikut adalah koding nya pada index.php file

lalu yang ini untuk data.php

yang ane garis bawahi dengan warna merah itu fungsinya untuk mengecek apakah ada callback atau tidak jika tidak ada callback maka data JSON nya tidak muncul

lalu ini hasil output ane pakai firebug

mohon maaf apabila ada salah kata, kalau agan kesulitan silahkan komen di bawah