jQuery ajax - Metode ajaxComplete()

Contoh

Tunjukkan petunjuk "Sedang dimuatkan" apabila permintaan AJAX sedang dijalankan:

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

Cuba sendiri

Definisi dan penggunaan

Metode ajaxComplete() menjalankan fungsi apabila permintaan AJAX selesai. Ia adalah satu peristiwa Ajax.

Beberapa perbezaan dengan ajaxSuccess(), fungsi yang ditentukan melalui metode ajaxComplete() akan dijalankan apabila permintaan selesai, walaupun permintaan tidak berjaya.

Sintaks

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

Diperlukan. Menentukan fungsi yang akan dijalankan apabila permintaan selesai.

Parameter tambahan:

  • event - Mengandungi objek event
  • xhr - Mengandungi objek XMLHttpRequest
  • options - Mengandungi pilihan yang digunakan dalam permintaan AJAX

Penjelasan

Objek XMLHttpRequest dan pengaturan yang dihantar sebagai parameter ke fungsi balik.