v2.5.2
Giriş yap

ID verilen buton çalışmaması.

nahic2525
149 defa görüntülendi

Tek bir form olarak post işlemi yapılıyor form içinde div lere ID vererek ayırdım

butonlarıda ID vererek ayırdım ilk form olan mailonay formunun butonu 'KOD GÖNDER' butonu çalışıyor,
kod gönderme işlemi tamamlandıktan sonra otomatik olarak anket onayla formu geliyor,

sıkıntı tamda burada başlıyor işte Anket Onayla Butonuna tıkladığımda hiç bi tepki almıyorum..

POP-UP olarak sweetalert kullanıyorum.

<form id="telefonform<?php echo $m['telefon_id'];?>" method="POST">



<div id="mailonay<?php echo $m['telefon_id'];?>" class="form-group">
<label  class="form-label">E-Posta Adresi</label>
<input id="oymails" type="hidden" name="oy">
<input type="email"  name="eposta" class="form-control" aria-describedby="emailHelp">
<div  class="form-text">Geçerli Bir E-Posta Adresi Giriniz.</div>
</div>


<div id="onaykodu<?php echo $m['telefon_id'];?>" class="form-group">
<label  class="form-label">Onay Kodunuz</label>
<input type="text"   name="onay" class="form-control" >
<input type="hidden" name="onaykodu">
<div  class="form-text">4 Haneli Onay Kodunuzu Giriniz.</div>
</div>

<button id="mailgonderbuton<?php echo $m['telefon_id'];?>" type="submit" class="btn btn-primary mt-3">Kod Gönder</button>
<button id="dogrulamakodbuton<?php echo $m['telefon_id'];?>" type="submit" class="btn btn-success mt-3">Anketi Onayla</button>

</form> 

<script>

$(document).ready(function(){


  $("#onaykodu<?php echo $m['telefon_id']; ?>").hide();
  $("#dogrulamakodbuton<?php echo $m['telefon_id']; ?>").hide();

});


$("#telefonform<?php echo $m['telefon_id'];?>").on('submit',(function(e){

$.ajax({
url:"islem.php",
type:"POST",
dataType:"json",
data:new FormData(this),
contentType:false,
cache:false,
processData:false,
success: function(data){

  const veri= JSON.parse(JSON.stringify(data)); 
    swal("Bilgi",veri.message,veri.status)

    if(veri.islemno=="1"){

  $("#oymails").attr('disabled');
  $("#mailonay<?php echo $m['telefon_id']; ?>").hide();
  $("#mailonay<?php echo $m['telefon_id']; ?>").remove();
  $("#mailgonderbuton<?php echo $m['telefon_id']; ?>").hide();
  $("#dogrulamakodbuton<?php echo $m['telefon_id']; ?>").show();
  $("#onaykodu<?php echo $m['telefon_id']; ?>").show();

}else{


}

}

});
return false;

}));



                </script>
Cevap yaz
Cevaplar (1)
nahic2525
336 gün önce

Bilen Duyan Varsaa Cevap Versin !!!!!!!

id="dogrulamakodbuton" olan anketi onayla butonuna tıkladığımda
tepki alamıyorum..

@tayfunerbilen