jQuery ajax - Kipengele cha kufanya kazi cha ajaxError()

Mifano

Inakubali ina ujumbe wa kufikia kesi ya kuzingatia wakati ajeni ya AJAX inafikia kesi ya kuzingatia:

$("div").ajaxError(function(){
  alert("Kuna kesi ya kuzingatia!");
});

Tafadhali tuamini

Muhtasari na matumizi

ajaxError() kipengele cha kufanya kazi kinatendeka kama kipengele cha ajeni ya AJAX kuanza kufanyika kesi ya kuzingatia. Iko katika kilele cha ajeni ya AJAX.

Makosa ya lugha

.ajaxError(function(event,xhr,options,exc))
Parameta Muhtasari
function(event,xhr,options,exc)

Inayotarajiwa. Inaitumia kumfanya kazi kama kwa sababu ya kufikia kesi ya kuzingatia.

Mafikia ya ziada:

  • event - Ina kipengele cha kilele cha msingi
  • xhr - Ina kipengele cha XMLHttpRequest
  • options - Ina parameta zilizotumika katika ajeni ya AJAX
  • exc - Ina kina kipengele cha kesi cha JavaScript

Muhtasari

XMLHttpRequest kipengele cha kilele cha uwanja na muhakiko inatangazwa kwa sababu ya kama kipengele cha kubalianisha kwa sababu ya kumwita msingi:

function (event, XMLHttpRequest, ajaxOptions, thrownError) {
 // thrownError inatangazwa sana wakati uharibifu unaendelea this;
 }

Mifano ya zaidi

Kutumia xhr Na options Parameta
Kutumia options Tafadhali ingia parameta iweze kuwa na fursa zaidi za kumtumia ujumbe wa kesi wa kuzingatia.