• 28-12-2013, 20:40:37
    #1
    Beyler;

    AAA.php dosyasına bir ajax fonksiyonu ekliyorum.

    Eklediğim fonksiyonun şunu yapmasını istiyorum;
    AAA.php dosyasının bulunduğu dizindeki BBB.php dosyasını çalıştırsın.

    Herhangi bir post etme durumu vs ihtiyacım yok.

    localhost/x/y/z/BBB.php yi çalıştırdığımda istediğim sonucu alıyorum.
    Fakat ben bunu AAA.php'nin içerisinden bir ajax fonksiyonu ile çağırmak istiyorum. Yani sayfa değişmeden BBB.php çalışsın ve sonuç ekrana basılsın.

    Bir türlü çözemedim. Her ajax fonksiyonunda type olarak POST yada GET var. Fakat ben ne POST edicem ne GET... Yada GET edicem de farkında değilim nasıl yapılacağını...

    Bilgisi olan var mı ?

    <script type="text/javascript">
    		function yallah(){
    		$('#sonuc').slideDown('slow');
    		$("#sonuc").html('<div id=resim><center><img src="ajax.gif"></center></div>');
    		$.ajax({
    		type:'POST',
    		url:'BBB.php',
    		data:$('#form').serialize(),
    		success:function(cevap){
    			
    			$("#sonuc").html(cevap)
    
    		}
    
    		})
    
    		}
    	</script>
  • 28-12-2013, 21:17:12
    #2
    $(document).ready(function(){
    $('#sonuc').load('AAA.php');
    });
  • 28-12-2013, 21:19:39
    #3
    Linke tıklanınca çalışsın diyorsan

    <a href="#" onclick="yallah()">TIKLA</a>
    Sayfa yüklenince kendiliğinden çalışsın diyorsan

    <script type="text/javascript">
    $(document).ready(function(){
    yallah();
    });
    </script>
  • 28-12-2013, 23:38:56
    #4
    Maalesef çözemedim...

    Olmadı.

    Edit:

    $(document).ready(function(){
    $('#sonuc').load('AAA.php');
    });


    Bu işimi çözecek sanırım... Yada bu

    $(document).ready(function(){
      $('#buton_id').click(function(){ //hangi butona tıklanacaksa onun id
           $('#div_id').load('iletisim.php'); //butona tıklandıktan sonra gerçekleşen işlem ve #div_id içine çağırılan iletisim.php dosyası
      });
    });
  • 06-01-2014, 11:49:27
    #5
    Misafir
    AAA.php nin içine bunu ekleyeceksin olacak olmadı diye bir şey yok...
    AAA.php nin içinde jquery çağırdığından da emin olmalısın...


    $(document).ready(function(){ $('#sonuc').load('BBB.php'); });
  • 06-01-2014, 13:01:20
    #6
    ya da

    <script type="text/javascript">
    $(document).ready(function(e) {
        $.get("bbb.php", function(cevap){
    		$("#gelencevabinyazilacagiid").html(cevap);
    	});
    });
    </script>
    kodları da işinizi görecektir.
  • 06-01-2014, 21:18:29
    #7
    Hallettim teşekkürler yardımcı olan arkadaşlara...

    Belirttiğiniz yöntemler çalışıyor. Ben başka bir hatadan dolayı yapamamışım...