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

مетод jQuery ajaxError()

طريقة AJAX jQuery

عند اكتمال طلب Ajax وتحديدًا عند حدوث خطأ، يُضاف إلى method ajaxError() دالة يجب تنفيذها. وهي حدث Ajax.

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

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

القواعد النحوية:

$("document").ajaxError(function(event, xhr, options, thrownError))

مثال

عرض رسالة عند فشل طلب Ajax:

$("document").ajaxError(function() {
  $("#error").text("حدث خطأ!!!");
});
اختبار لمعرفة‹/›

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

$(document).ajaxError(function(event, xhr, options){
  $("#error").append("Error requesting page: " + options.url);
  $("#error").append(xhr.status);
  $("#error").append(event.type);
});
اختبار لمعرفة‹/›

قيمة المستوى

المستوىوصف
function(event, xhr, options, thrownError)تحديد الدالة التي يجب تشغيلها عند اكتمال الطلب وحدوث خطأ

المستوى:

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

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

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

  • thrownError-تضمين استثناءات JavaScript (إذا حدثت)

طريقة AJAX jQuery