SORU
8 EYLÜL 2011, PERŞEMBE


Yükleme yerel json dosyası

İşe yaramaz ama yerel json bir dosya yüklemek için çalışıyorum. İşte benim javascript kodu (jquery kullanarak)

var json = $.getJSON("test.json");
var data = eval("("  json.responseText   ")");
document.write(data["a"]);

Test.json dosyası :

{"a" : "b", "c" : "d"}

Hiçbir şey görüntülenmez ve Firebug veri tanımsız olduğunu söylüyor. Firebug içinde json görebiliyorum.responseText. İyi ve geçerli. Hat kopya, en garip

 var data = eval("("  json.responseText   ")");

Firebug konsolunda çalışır ve veri erişebilirsiniz.

Herkes bir çözüm var mı ?

Teşekkür ederim

CEVAP
8 EYLÜL 2011, PERŞEMBE


$.getJSON asenkron. http://api.jquery.com/jQuery.getJSON/ bkz

Yapmalısın

$.getJSON("test.json", function(json) {
    console.log(json); // this will show the info it in firebug console
});

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • FattySpins's channel

    FattySpins's

    17 Mayıs 2009
  • GUN-TIME with Brandon

    GUN-TIME wit

    3 ŞUBAT 2009