AJAX adalah seni bertukar data dengan server dan memperbarui bagian halaman web – tanpa memuat ulang seluruh halaman.
Tabel berikut mencantumkan semua metode jQuery AJAX:
Method | Deskripsi |
---|---|
$.ajax() | Melakukan permintaan AJAX async |
$.ajaxPrefilter() | Tangani opsi Ajax kustom atau ubah opsi yang ada sebelum setiap permintaan dikirim dan sebelum diproses oleh $ .ajax () |
$.ajaxSetup() | Menetapkan nilai default untuk permintaan AJAX di masa mendatang |
$.ajaxTransport() | Membuat objek yang menangani transmisi data Ajax yang sebenarnya |
$.get() | Memuat data dari server menggunakan permintaan AJAX HTTP GET |
$.getJSON() | Memuat data yang dikodekan JSON dari server menggunakan permintaan HTTP GET |
$.parseJSON() | Tidak digunakan lagi di versi 3.0, gunakan JSON.parse () sebagai gantinya. Mengambil string JSON yang dibentuk dengan baik dan mengembalikan nilai JavaScript yang dihasilkan |
$.getScript() | Memuat (dan mengeksekusi) JavaScript dari server menggunakan permintaan AJAX HTTP GET |
$.param() | Membuat representasi serial dari larik atau objek (dapat digunakan sebagai string kueri URL untuk permintaan AJAX) |
$.post() | Memuat data dari server menggunakan permintaan AJAX HTTP POST |
ajaxComplete() | Menentukan fungsi untuk dijalankan saat permintaan AJAX selesai |
ajaxError() | Menentukan fungsi untuk dijalankan ketika permintaan AJAX selesai dengan kesalahan |
ajaxSend() | Menentukan fungsi untuk dijalankan sebelum permintaan AJAX dikirim |
ajaxStart() | Menentukan fungsi untuk dijalankan saat permintaan AJAX pertama dimulai |
ajaxStop() | Menentukan fungsi untuk dijalankan ketika semua permintaan AJAX telah selesai |
ajaxSuccess() | Menentukan fungsi untuk dijalankan ketika permintaan AJAX selesai dengan sukses |
load() | Memuat data dari server dan menempatkan data yang dikembalikan ke elemen yang dipilih |
serialize() | Mengkodekan satu set elemen formulir sebagai string untuk dikirimkan |
serializeArray() | Menyandikan sekumpulan elemen formulir sebagai larik nama dan nilai |