Cevaplar
-
http://api.jquery.com/jQuery.post/
-
evr
ajaxla get methoduyla bu hadiyesi yerine getirebiliyorum. Post veride de aynısı olmaz mı?12 yıl önce yazılmış -
shidaiko
bir dakika.. sen php de ne kaynağı görmeye çalışıyorsun ki? ajax post/get aynı browser gibi çalışır. kodlar işlenir ve sonuçlar ekrana basılır.12 yıl önce yazılmış -
evr
b.phpye ajax isteği gönderip sonucu a.php'de alıyorum. Ama a.php'de göremiyorum kaynak kodu sadece firebug ile gözüküyor.
a.php'deki alan diyelim
<div class="sonuc">B.php'den dönen sonuc</div>
View source yaptığımda div içindeki alanıda görmek istiyorum. Dom isteği yapamıyorum bu yüzden12 yıl önce yazılmış -
evr
Belki ajax içinde jquery çalıştırabilirsem çözebilirim ama o da çalışmıyor maalsef12 yıl önce yazılmış -
shidaiko
istemi yapan a.php. sonuç döndüren b.php. dönen sonuç<div>ben geldim</div>
a.php kaynak kodu<div class="sonuc">sonuçlar yükleniyor...</div> <script type="text/javascript"> $(document).ready(function () { $.post('b.php', function(data) { $('.donuc').html(data); } ); }); </script>
bu şekilde b.php den dönen sonucu bir nesnenin içine yazdırabilirsin. eğer dönen sonuç html değilde başka bir tip veri ise geçen sefer verdiğim adresten nasıl işleyeceğini görebilirsin.12 yıl önce yazılmış -
evr
Maalsef ajax get post hepsini denedim ama gelen sonucu göremiyorum... Dom nesnelerini yönetemiyorum bu yüzden de başka çözüm var mı?12 yıl önce yazılmış -
xuma
Sonucu görememen normal.Gelen sayfa üzerindeki elementlere yine jquery ile erişmek/event'ları çalıştırmak istiyorsan ; http://api.jquery.com/live/ incelemende fayda var.12 yıl önce yazılmış -
shidaiko
iyi de elementlere ihtiyacı yok ki ? verdiğim kod bloğu b.php den gelen sonucu a.php içinde class değeri "sonuc" olan elemente atacak şekilde. ha olaki derse "json/xml çalışmak veya gelen sonuçları js içinde kullanmak istiyorum" o zaman durum değişir elbet.12 yıl önce yazılmış
-