Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

json veriyi çözümleyemiyorum..

{"kodu":"1234","denge":1}

json olarak gelen yapim bu.

$('#no').change(function(){                            
    $.ajax({
        type: 'POST',
        url: 'siparis',
        datatype: 'json',
        data: 'method=sip',
        success: function(ajaxCevap) {
            $("#kodu").val(ajaxCevap.kodu);                                    
            $("#denge").val(ajaxCevap.denge);
        }
    });        
});  


bu kodda

alert(ajaxCevap.kodu) seklinde kontrol ettigimde undifined hatasi aliyorum.

alert(ajaxCevap) bu sekilde kontrol ettgimde yukaridaki json i aliyorum ben burda ajaxCevap.kodu na nasil ulasabilirim?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • 1
    Alexander adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    29 cevap - 28 soru
    json = JSON.parse(ajaxCevap);
    alert(json.kodu);

    Bu şekilde bir dene istersen
    • kerimderin adlı üyenin fotoğrafı kerimderin
      evet oldu hocam cok sagol ama anlamadim.

      zaten ajaxcevap.kodu seklinde de alamiyormuyuz degeri ?
      10 yıl önce yazılmış
    • Alexander adlı üyenin fotoğrafı Alexander
      gelen sonuc string olarak geliyor olmalı. Gelen stringi objeye çeviriyoruz.
      10 yıl önce yazılmış
    • madpoet adlı üyenin fotoğrafı madpoet
      aslında dataType opsiyonu bu çevrimi otomatik yapması için ama sanırım ikinci t'yi büyk yazmadığın için çalışmadı...
      10 yıl önce yazılmış

Cevaplar

  • kerimderin adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    3 cevap - 30 soru
    ilginiz icin cok tesekkur ederim.