jQuery ajaxComplete()วิธี การ

❮ วิธีการ jQuery AJAX

ตัวอย่าง

แสดงภาพตัวบ่งชี้ "กำลังโหลด" ในขณะที่คำขอ AJAX กำลังดำเนินการอยู่:

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

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

ความหมายและการใช้งาน

ajaxComplete() วิธีการระบุฟังก์ชันที่จะเรียกใช้เมื่อคำขอ AJAX เสร็จสมบูรณ์

หมายเหตุ:สำหรับ jQuery เวอร์ชัน 1.8 วิธีนี้ควรแนบมากับเอกสารเท่านั้น

ต่างจาก ajaxSuccess() ฟังก์ชันที่ระบุด้วยเมธอด ajaxComplete() จะทำงานเมื่อคำขอเสร็จสิ้น แม้ว่าจะไม่สำเร็จก็ตาม


ไวยากรณ์

$(document).ajaxComplete(function(event,xhr,options))

Parameter Description
function(event,xhr,options) Required. Specifies the function to run when the request completes
Additional parameters:
  • event - contains the event object
  • xhr - contains the XMLHttpRequest object
  • options - contains the options used in the AJAX request

❮ วิธีการ jQuery AJAX