• 08-11-2019, 09:51:45
    #1
    Alttaki kod ile post atıyorum fakat söyle bır sıkıntım var.
    Foreach ile gelen verileri ekrana yazdırıyorum ve aynı classlara ait birden fazla içerik oluyor doğal olarak ve alttaki kod ile post işlemi yaptığım zaman hepsini post edip sonuç alıyor. Yaptığı işlemde sıkıntı yok işlemi doğru yapıp doğru postları alıyor fakat ben sadece "DÜZENLE" butonuna tıkladığım adresi güncellemesini istiyorum. Burada tüm hepsini güncelliyor.
    Bilgileri ekrana bastığım ekran: http://prntscr.com/ptxis3
    Bu ekranda "Düzenle" dediğimde açılan modal: http://prntscr.com/ptxizz
    Modal ekranında düzenle dediğim zaman ilk ekranda açılanların tamamını post atıyor.
    Jquey kodu:
        $('body').on('click','.adresDuzenle',function(){
    var host = '<?=$host ?>'
    $.ajax( {
    url: host + "lib/adres-duzenle-post",
    type: "POST",
    data:$(this).closest('.adresformDuzenle').serialize(),
    success: function(cevap) {
    if(cevap==true){
    $('.sonuc').empty();
    $('.sonuc').html('<div class="col-sm-12 rounded mb-2 p-2 bg-success text-white" align="center" >Adres Düzenlendi...</div>');
    }else{
    $('.sonuc').empty();
    $('.sonuc').html('<div class="col-sm-12 rounded mb-2 p-2 bg-danger text-white" align="center" >Adres Düzenlenemedi... <br /> Sebeb: '+ cevap +'</div>');
    }
    }
    });
        });
  • 08-11-2019, 09:57:01
    #2
    1. si $(this).closest('.adresformDuzenle') dogru calısmıyor olabilir.
    2si adresformDuzenle formu içerisinde duzenlenecek idyi göndermiyorsunuzdur. adresFormDuzenle içerisine hidden id gondereceksiniz, back-end'de o idyi yakalayıp onu guncelleyeceksiniz.
    kolay gelsin.
  • 08-11-2019, 10:01:00
    #3
    crooper adlı üyeden alıntı: mesajı görüntüle
    1. si $(this).closest('.adresformDuzenle') dogru calısmıyor olabilir.
    2si adresformDuzenle formu içerisinde duzenlenecek idyi göndermiyorsunuzdur. adresFormDuzenle içerisine hidden id gondereceksiniz, back-end'de o idyi yakalayıp onu guncelleyeceksiniz.
    kolay gelsin.
    Düzenleme konusunda sıkıntı yok hocam doğru id yi düzenliyor. Fakat misal 3 adres ekli şuanda düzenle dediğim zaman 3 defa post atıyor aynı bilgiyi. ".adresDuzenle"classından 3 tane var ondan kaynaklı fakat ben sadece tıkladığım class dakini gönder diyemiyorum tıkladığımda ekranda olmayanlarıda gönderiyor.
  • 27-01-2020, 03:35:30
    #4
    PhYtOnX adlı üyeden alıntı: mesajı görüntüle
    Düzenleme konusunda sıkıntı yok hocam doğru id yi düzenliyor. Fakat misal 3 adres ekli şuanda düzenle dediğim zaman 3 defa post atıyor aynı bilgiyi. ".adresDuzenle"classından 3 tane var ondan kaynaklı fakat ben sadece tıkladığım class dakini gönder diyemiyorum tıkladığımda ekranda olmayanlarıda gönderiyor.
    Hocam radio box ekleyin her elemente. Sonra üste bir tane düzenle butonu ekleyin. Düzenle butonuna tıklandığında eğer tıklanılan bir radio box varsa ona ait bilgileri çeksin.

    https://prnt.sc/qt91gy

    Örnek bir ui.
  • 27-01-2020, 09:59:48
    #5
    emrecanozkan adlı üyeden alıntı: mesajı görüntüle
    Hocam radio box ekleyin her elemente. Sonra üste bir tane düzenle butonu ekleyin. Düzenle butonuna tıklandığında eğer tıklanılan bir radio box varsa ona ait bilgileri çeksin.

    https://prnt.sc/qt91gy

    Örnek bir ui.
    Teşekkürler hocam çözmüştüm bu olayı o zamanlar