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

jquery Ajax

a.php dosyasından b.php dosyasına ajax iletişimi kuruyorum. Sorun şu a.php dosyasında b.php'nin kaynak kodlarını göremiyorum ... Dom seçici kullanmam gerekiyor.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • shidaiko adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    12 cevap - 0 soru
    http://api.jquery.com/jQuery.post/
    • evr adlı üyenin fotoğrafı evr
      ajaxla get methoduyla bu hadiyesi yerine getirebiliyorum. Post veride de aynısı olmaz mı?
      10 yıl önce yazılmış
    • shidaiko adlı üyenin fotoğrafı 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.
      10 yıl önce yazılmış
    • evr adlı üyenin fotoğrafı 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üzden
      10 yıl önce yazılmış
    • evr adlı üyenin fotoğrafı evr
      Belki ajax içinde jquery çalıştırabilirsem çözebilirim ama o da çalışmıyor maalsef
      10 yıl önce yazılmış
    • shidaiko adlı üyenin fotoğrafı 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.
      10 yıl önce yazılmış
    • evr adlı üyenin fotoğrafı 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ı?
      10 yıl önce yazılmış
    • xuma adlı üyenin fotoğrafı 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.
      10 yıl önce yazılmış
    • shidaiko adlı üyenin fotoğrafı 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.
      10 yıl önce yazılmış