tutorial pengembangan web terbaru
 

jQuery ajax() Method

❮ jQuery AJAX Metode

Contoh

Mengubah teks dari <div> elemen menggunakan AJAX permintaan:

$("button").click(function(){
    $.ajax({url: "demo_test.txt", success: function(result){
        $("#div1").html(result);
    }});
});
Cobalah sendiri "

Definisi dan Penggunaan

The ajax() metode yang digunakan untuk melakukan AJAX (asynchronous HTTP) permintaan.

Semua jQuery AJAX metode menggunakan ajax() metode. Metode ini banyak digunakan untuk permintaan di mana metode lainnya tidak dapat digunakan.


Sintaksis

$.ajax({name:value, name:value, ... })

Parameter menentukan satu atau lebih pasangan nama / nilai untuk permintaan AJAX.

Kemungkinan nama / nilai dalam tabel di bawah ini:

Nama Nilai / Keterangan
async Nilai Boolean yang menunjukkan apakah permintaan tersebut harus ditangani asynchronous atau tidak. Default adalah benar
beforeSend( xhr ) Sebuah fungsi untuk menjalankan sebelum permintaan dikirim
cache Nilai Boolean yang menunjukkan apakah browser harus cache halaman yang diminta. Default adalah benar
complete( xhr,status ) Sebuah fungsi untuk menjalankan ketika permintaan selesai (setelah fungsi keberhasilan dan kesalahan)
contentType Jenis konten digunakan saat mengirim data ke server. Default adalah: "application/x-www-form-urlencoded"
context Menentukan "ini" nilai untuk semua fungsi callback AJAX terkait
data Menentukan data yang akan dikirim ke server
dataFilter( data , type ) Sebuah fungsi yang digunakan untuk menangani data respon baku dari XMLHttpRequest
dataType Jenis data yang diharapkan dari respon server.
error( xhr,status,error ) Sebuah fungsi untuk menjalankan jika permintaan gagal.
global Nilai Boolean yang menentukan apakah atau tidak untuk memicu acara AJAX global yang menangani untuk permintaan. Default adalah benar
ifModified Nilai Boolean yang menentukan apakah permintaan hanya berhasil jika respon telah berubah sejak permintaan terakhir. Default adalah: palsu.
jsonp Sebuah string override fungsi callback dalam jsonp permintaan
jsonpCallback Menentukan nama untuk fungsi callback dalam jsonp permintaan
password Menentukan password yang akan digunakan dalam permintaan akses otentikasi HTTP.
processData Nilai Boolean yang menentukan apakah atau tidak data yang dikirim dengan permintaan tersebut harus diubah menjadi string query. Default adalah benar
scriptCharset Menentukan charset untuk permintaan
success( result,status,xhr ) Sebuah fungsi yang akan dijalankan ketika permintaan berhasil
timeout Timeout lokal (dalam milidetik) untuk permintaan
traditional Nilai Boolean yang menentukan apakah atau tidak untuk menggunakan gaya tradisional param serialisasi
type Menentukan jenis permintaan. (GET atau POST)
url Menentukan URL untuk mengirim permintaan ke. Default adalah halaman saat
username Menentukan nama pengguna untuk digunakan dalam permintaan otentikasi akses HTTP
xhr Fungsi yang digunakan untuk menciptakan XMLHttpRequest objek

Coba Sendiri - Contoh

Membuat sinkron AJAX permintaan
Cara menggunakan pengaturan async untuk menentukan permintaan sinkron

Membuat AJAX permintaan dengan tipe data tertentu
Cara menggunakan dataType pengaturan untuk menentukan tipe data untuk permintaan.

Membuat AJAX permintaan dengan kesalahan
Cara menggunakan pengaturan kesalahan berurusan dengan kesalahan dalam AJAX permintaan.


❮ Metode jQuery AJAX