jQuery ajax - วิธี ajaxComplete()
ตัวอย่าง
แสดงบอก "กำลังโหลด" ขณะที่คำขอ AJAX กำลังดำเนินงาน
$("#txt").ajaxStart(function(){ $("#wait").css("display","block"); }); $("#txt").ajaxComplete(function(){ $("#wait").css("display","none"); });
คำบอกและวิธีใช้
ajaxComplete() ฟังก์ชันที่ทำงานเมื่อคำขอ AJAX เสร็จสิ้น
ต่างจาก ajaxSuccess() ฟังก์ชันที่กำหนดโดย ajaxComplete() จะทำงานเมื่อคำขอเสร็จสิ้น ไม่ว่าคำขอจะสำเร็จหรือไม่
รูปแบบ
.jQueryajaxComplete(function(event,xhr,options))
ปริมาณ | คำอธิบาย |
---|---|
function(event,xhr,options) |
จำเป็น กำหนดฟังก์ชันที่จะทำงานเมื่อคำขอเสร็จสิ้น ปริมาณพิเศษ
|
รายละเอียด
XMLHttpRequest และการตั้งค่าที่ส่งผ่านเป็นพาหะให้กับฟังก์ชันคลิกแบ็ค