Ajax ile veriyi çekiyorum. Veriyi text olarak çekiyorum. Sonra veriyi json.parse ederek json'a çeviriyorum. Sonra bundan data.icerik diyerek icerik değişkenini çekmeye çalışıyorum ama undefined sonucu alıyorum. Nerede bir yanlışlık yaptım? Aynı kodu başka yerlerde çalıştırdım:
JavaScript ve Ajax kodum:
$.ajax({ type: "post", url: "function.php?page=bildirimgoruntule", data: { id: id }, dataType: "text", success: function (data) { console.log("Gelen Bilgiler: "+data); console.log("Gelen Bilgileri Tipi: "+typeof data); data = JSON.parse(data); console.log("Bilgiler JSON.parse edildikten sonra tipi: "+typeof data); console.log("data.icerik diye çekmeye çalıştığımda: "+data.icerik); $(".sebep").val(data.sebep); $(".baslik").val(data.baslik); $(".icerik").val(data.icerik); $("#bildirimgoruntule").modal("show"); } })Consolda yazanlar:
Alıntı
