• 11-09-2009, 10:06:27
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ÇÖZÜLMÜŞTÜR!

    Selam,
    Uzun zamandır Ajax Ajax diye söylenip duruyordum. Bugün yazdığım bir bot uygulaması sırasında aklım takıldı hadi dedim bunuda ajaxla yapayım.
    (Güvenlik nedeniyle tarafımdan silinmiştir) görüldüğü gibi sol tarafa başlıkları çektim. Şimdi sorunum şu ki sol tarafta ki başlıkların yanına "çek" linki koyacağım ve sağ tarafa form alanlarına çekecek.
    Burada index.php, titleget.php, videoform.php adlı 3 sayfa olacak. index.php bu gördüğünüz sayfa ve titleget sol tarafta gelen veriler.
    index.php'nin ajax verileri şöyle;
    <script type="text/javascript">
    	function gonder() 
    	{
    		$("#headlines").ajaxStart(function(){
    			$(this).html('<br><br><br><center><img src="yukleniyor.gif" /></center>');
    		});
    		jQuery.ajax({
    			type: 'GET',//Bu kısım POST ve GET değerlerinden birini alabilir
    			url: 'titleget.php',//Verinin gönderileceği sayfa
    			data: $('#form').serialize(),
    			error:function(){ $('#headlines').html("Bir hata algılandı."); }, //Hata alınırsa ekrana bastırılacak veri
    			success: function(veri) { $('#headlines').html(veri);}//Başarılı olursa ekrana bastırılacak veri
    		});
    	}
    </script>
    titleget.php'yi çektik şimdi sağ tarafta formu açmak kaldı. Bunu nasıl yapabilirim?
  • 11-09-2009, 10:10:33
    #2
    Üyeliği durduruldu
    biraz daha açıklayıcı olursa yardım edebilirim hiç birşey anlamadim
  • 11-09-2009, 10:25:44
    #3
    şöyle
    şimdi (Güvenlik nedeniyle tarafımdan silinmiştir) örneğin bedük yazıp getir deyince sol tarafta(titleget.php'ye gönderilen veriler sayesinde) bedük videolarının başlıkları geliyor izlesene.com üzerinden.
    bu video başlıklarının yanında ki ekle kısmına tıklayınca ise sağ taraftaki form alanına aslında videoform.php gelmiş olacak ve aynı zamanda içinde bilgiler.
    ekle'ye tıklayınca videoform.php'ye get ile veri gönderemiyorum.
  • 11-09-2009, 10:32:38
    #4
    Üyeliği durduruldu
    $(document).ready(function(){
    //$('a').click( sonucAl );

    });
    sonual fonksiyonu yok ?
  • 11-09-2009, 10:58:31
    #5
    onu kullanmıyorum çünkü. ajaxta yeniyim linkleri yan dive nasıl atacağım hakkında hiçbir fikrim yok
  • 11-09-2009, 11:27:42
    #6
    Üyeliği durduruldu
    bak orda diyorki herangi bir link'i tıkladıgında SonucAl fonksyonunu çalıştır şöyle birşey dene

    function sonucAl()
    {
    $('#cevap').html("istek başarılı");
    }

    istedigin bi yerde <div id="cevap"></div> bunu ekle ekleye bastıgın zaman istek başarılı yazıyor mu ?
  • 11-09-2009, 13:17:13
    #7
    Problemi çözdüm. Yinede sağolun.