Merhaba arkadaşlar ajax ta pek bilgim yok örnek kodlardan birşeyler yapmaya çalışıyorum ama bir yerde takılı kaldım. Benim kodlarım aşağıdaki gibi. Bu kodlarla onchange olayı formu tetikleyince ilk formda post ediliyor gibi görünüyor ama post verileri yansımıyor. ama ekle.php ye yazdığım herhangi bir şey görünüyor.

ikinci formda onchange olayı formu tetiklediğinde sorunsuz bir şekilde post verilerini alabiliyorum.

İki form daki ve ajax kodlarımda herşey aynı idleri for döngüsünde benzersiz yapıyorum örnek form1 form2 form3 şeklinde

burada sorun sizce ne olabilir?



<form id="form1" method="post"><input type="text" name="ad"><input type="text" name="soyad" onchange="ekle1()"><span id="sonuc1"></span></form>

<script type="text/javascript">
function ekle1(){
$.ajax({
type:'POST',
url:'ekle.php',
data:$('#form1').serialize(),
success:function(cevap){
 $("#sonuc1").html(cevap)
}

})

}
</script>
<form id="form2" method="post"><input type="text" name="ad"><input type="text" name="soyad" onchange="ekle2()"><span id="sonuc2"></span></form>

<script type="text/javascript">
function ekle2(){
$.ajax({
type:'POST',
url:'ekle.php',
data:$('#form2').serialize(),
success:function(cevap){
 $("#sonuc2").html(cevap)
}

})

}
</script>