jQuery ajax - metode ajaxComplete()

Contoh

Tampilkan indikasi "Sedang diMuat" saat permintaan AJAX sedang berlangsung:

$("#txt").ajaxStart(function(){
  $("#wait").css("display","block");
});
$("#txt").ajaxComplete(function(){
  $("#wait").css("display","none");
});

Coba sendiri

Definisi dan penggunaan

Metode ajaxComplete() menjalankan fungsi saat permintaan AJAX selesai. Ini adalah sebuah peristiwa Ajax.

Berbeda dengan ajaxSuccess(), fungsi yang ditentukan melalui metode ajaxComplete() akan dijalankan saat permintaan selesai, bahkan jika permintaan belum sukses.

Sintaks

.jQueryajaxComplete(function(event,xhr,options))
Parameter Deskripsi
function(event,xhr,options)

Wajib. Menentukan fungsi yang akan dijalankan saat permintaan selesai.

Parameter ekstra:

  • event - Mengandung objek event
  • xhr - Mengandung objek XMLHttpRequest
  • options - Mengandung opsi yang digunakan dalam permintaan AJAX

Pengertian dan penggunaan

Objek XMLHttpRequest dan pengaturan yang di Passing ke fungsi balik.