English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة jQuery ajaxComplete()

طريقة AJAX جـوني إي

عند اكتمال طلب Ajax، تقوم طريقة ajaxComplete() بتحديد وظيفة للإشارة إليها. هذا هو حدث AjaxEvent.

في كل مرة يتم فيها اكتمال طلب Ajax، يُطلق jQuery أحداث ajaxComplete. في هذه اللحظة، يتم تنفيذ جميع البرامج المُسجلة باستخدام طريقة ajaxComplete().

ملاحظة:من إصدار jQuery 1.8 فصاعداً، يجب إضافة هذه الطريقة فقط إلى المستند.

النحو:

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

مثال

عند اكتمال طلب Ajax، يظهر رسالة:

$(document).ajaxComplete(function(){
  $("#done").text("تم إكمال الطلب AJAX");
});
اختبار لمعرفة‹/›

باستخدام متغيرات event،xhr و خيارات يمكنك الحصول على مخرجات أكثر فائدة:

$(document).ajaxComplete(function(event, xhr, خيارات){
  $("#done").append(خيارات.url);
  $("#done").append(xhr.status);
  $("#done").append(event.type);
});
اختبار لمعرفة‹/›

قيمة المتغير

المتغيراتالوصف
دالة(event, xhr, خيارات)تحديد الدالة التي سيتم تشغيلها عند إكمال الطلب

المتغيرات:

  • event -تتضمن ملف الحدث

  • xhr-تتضمن ملف XMLHttpRequest

  • خيارات-تتضمن خيارات تستخدم في الطلبات AJAX

طريقة AJAX جـوني إي