• 14-01-2011, 14:04:32
    #1
    <script type="text/javascript"> 
    function gonder(){ 
    $('#sonuc').slideDown('slow'); 
    $("#sonuc").html('<div id=resim><center><img src="yukleniyor.gif"></center></div>'); 
    $.ajax({ 
    type:'POST', 
    url:'ekle.php', 
    data:$('#veri-formu').serialize(), 
    success:function(cevap){     
        $("#sonuc").html(cevap) 
    } 
    }) 
    } 
    </script> 
    
    <form id="veri-formu">
    <input name="yazi"/>
    <input type="button" onClick="gonder();" value="Gönder"/>
    </form>
    <div id="sonuc"></div>
    Arkadaşlar

    Admin panelini daha seri hale getirmek için ajax kodu kullanmak istiyorum, yukarıdaki kodu tek sayfada kullandığım zaman sorun yok ancak admin paneline uyguladığım zaman sistem tam çalışmıyor.
    Bu işlemi birden fazla formda nasıl yapabiliriz (yönetim paneli içerisinde).

    Örneğin yönetim paneli formlarında;
    admin.php?git=UyelikKaydi
    admin.php?git=UrunKaydi
    admin.php?git=ResimKaydi
    Gibi birden fazla link var, bu linkleri nasıl kullanabiliriz ?

    url:'admin.php?git=UyelikKaydi' şeklinde düzenlediğimiz zaman tek formda (sayfada) sistem çalışıyor ancak birden fazla form (link) çalıştırmak istediğiniz zaman olmuyor.

    Ayrıca normal input alanlarından veriyi taşıyor ancak textarea kısmında NicEdit kullandığım zaman buradaki veri taşınmıyor!

    Bunları nasıl yapabilirim, konudan anlayan admin panelinde ajax kullanan arkadaşlardan yardım bekliyorum.
  • 16-01-2011, 17:59:58
    #2
    <script type=\"text/javascript\">
    function gonder(Git){
    $('div#Durum').slideDown('slow');
    $('div#Durum').html('<center><img src=\"images/loadingAnimation.gif\"></center>');
    $.ajax({
    type:'POST',
    	url:'admin.php?Git='+Git,
    	data:$('#veri-formu').serialize(),
    	success:function(cevap){    
        $('div#Durum').html(cevap)
    }
    })
    }
    </script>
    
    <form id="veri-formu">
    <input name="yazi"/>
    <input type="button" onClick="gonder('SistemAyarGuncelle');" value="Gönder"/>
    </form>
    Arkadaşlar

    Kodlarını verdiğim ajax-php post işlemini birden fazla formda kullanma sorununu üstteki gibi hallettim ancak şu anda form bilgileri veritabanına işleniyor fakat sonucu ekranda döndürmüyor yada sayfa beyaz hale geliyor (yani site görünümü kayboluyor).

    Bu neden kaynaklanıyor olabilir acaba ?

    Ayrıca NicEdit kullanılan textarea bölümünden veriler aktarılmıyor, bu konulardan anlayan arkadaşların yardımlarını bekliyorum.