jQuery ajax - ajaxError() metodu

Örnek

AJAX isteklerinde başarısızlık olduğunda bir uyarı kutusu tetiklenir:

$("div").ajaxError(function(){
  alert("Bir hata meydana geldi!");
});

Kişisel deneyim

Tanım ve Kullanım

ajaxError() metodu AJAX isteklerinde hata olduğunda fonksiyonu çalıştırır. Bir Ajax olayıdır.

Sözdizimi

.ajaxError(function(event,xhr,options,exc))
parametreler Tanım
function(event,xhr,options,exc)

Gerekli. İstek başarısız olduğunda çalışacak fonksiyonu belirtir.

Ek parametreler:

  • event - event nesnesini içerir
  • xhr - XMLHttpRequest nesnesini içerir
  • options - AJAX isteklerinde kullanılan seçenekleri içerir
  • exc - JavaScript istisnası içerir

Ayrıntılı açıklama

XMLHttpRequest nesnesi ve ayarlar geri çağrı fonksiyonuna parametre olarak geçirilir. Yakalanan hata son parametre olarak geçirilebilir:

function (event, XMLHttpRequest, ajaxOptions, thrownError) {
 // thrownError sadece bir hata olduğunda bu this; passed olur
 }

daha fazla örnek

kullanarak xhr ve options parametreler
Kullanım options daha faydalı hata mesajları elde etmek için parametreler kullanın。