SORU
16 Kasım 2009, PAZARTESİ


Hata getJSON çağrılarını işleme

Nasıl getJSON bir ara hatalar yapabilir misin? Etki alanları arası komut dosyası bir hizmet jsonp kullanarak başvuru için çalışıyorum, nasıl bir hata yöntemi kaydoluyor?

CEVAP
5 NİSAN 2011, Salı


DİKKAT: Bu yazı için biraz geç kaldım biliyorum ama bir arkadaşım bana aynı soruyu sordu ve bana bu sayfanın linkini gönderdi. Ayrıca başka biri yardımcı olabilir diliyorum.


$.() getJSON bir json istediğiniz söylemek gerekir normal bir ajax çağrısı soyutlama bir tür tepki olarak kodlanır.

$.ajax({
  url: url,
  dataType: 'json',
  data: data,
  success: callback
});

İki şekilde hatalar işleyebilir: genel (aslında onları çağırmadan önce ajax aramaları yapılandırarak) veya özel (zincir yöntemi ile).

< . p ^'genel' gibi bir şey olacaktır:

$.ajaxSetup({
      "error":function() { alert("error");  }
});

Ve 'özel' şekilde

$.getJSON("example.json", function() {
  alert("success");
})
.success(function() { alert("second success"); })
.error(function() { alert("error"); })
.complete(function() { alert("complete"); });

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • captainpuppys2000

    captainpuppy

    20 HAZİRAN 2013
  • KarnasCamillo

    KarnasCamill

    24 EKİM 2007
  • ThreadBanger

    ThreadBanger

    2 Mart 2007