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,خيارات))
المعاملات وصف
function(event,xhr,خيارات)

مطلوب. يحدد وظيفة تشغيلها عند اكتمال الطلب.

المعاملات الإضافية:

  • حدث - يحتوي على هدف الحدث
  • xhr - يحتوي على هدف XMLHttpRequest
  • خيارات - يحتوي على الخيارات المستخدمة في طلب AJAX

شرح مفصل

مثل XMLHttpRequest الهدف وتقديم الإعدادات كمعاملات للوظيفة الدالة