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

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • Flash CS6 Video Tutorials for Beginners (Actionscript 3 Gaming)

    Flash CS6 Vi

    14 EYLÜL 2012
  • InfinityWard

    InfinityWard

    19 EYLÜL 2006