jQuery ajax - Metode ajaxStart()

Contoh

Tampilkan indikasi "Dalam proses memuat" saat permintaan AJAX dimulai:

$("div").ajaxStart(function() {
  $(this).html("<img src='demo_wait.gif' />");
});

Coba sendiri

Definisi dan penggunaan

Metode ajaxStart() menjalankan fungsi sebelum permintaan AJAX dikirim. Ini adalah peristiwa Ajax.

Penjelasan detil

Tidak kapanpun permintaan Ajax dikirim, jQuery akan memeriksa apakah ada permintaan Ajax lainnya. Jika tidak ada, jQuery akan mengaktifkan peristiwa ajaxStart. Pada saat itu, setiap fungsi yang didaftarkan melalui .ajaxStart() akan dijalankan.

Sintaks

.ajaxStart(function() {
Parameter Deskripsi
function() { Tentukan fungsi yang akan dijalankan saat permintaan AJAX dimulai.

Contoh

Tampilkan informasi saat permintaan AJAX dimulai:

$("#loading").ajaxStart(function() {
  $(this).show();
});