lostyazilim
tr.link

Jquery ile tıklanan nesnenin veritabanından idsini alma

12 Mesajlar 3.097 Okunma
lstbozum
tr.link

11yes11 11yes11 WM Aracı Kullanıcı
  • Üyelik 16.06.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 77
  • Beğeniler 7 / 9
  • Ticaret 0, (%0)
php ile sıraladığım nesnelerin idsini görebiliyorum fakat jquery ile bunu almaya çalıştığımda bunların sadece en büyüğünü alıyo diğerlerine tıklayınca yine en büyüğü çıkıyo her tıklananın kendi idsini nasıl alabilirim jquerye yeni başladım yardım edebilirseniz :D
 

 

wmaraci
reklam

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
Kodları paylaşırsanız veya id den kastınızın tam olarak ne olduğunu söylerseniz yardımcı olabilirim?
 

 

11yes11 11yes11 WM Aracı Kullanıcı
  • Üyelik 16.06.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 77
  • Beğeniler 7 / 9
  • Ticaret 0, (%0)
kelebek
var a = $(this).html()

alert(a);

Şu Şekilde Yaptım Oldu
Serhanozcan

kişi bu mesajı beğendi.

Serhanozcan Serhanozcan WM Aracı Kullanıcı
  • Üyelik 11.12.2017
  • Yaş/Cinsiyet 37 / E
  • Meslek Proje Geliştirme
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ö**
  • Mesajlar 107
  • Beğeniler 48 / 50
  • Ticaret 1, (%100)
Denemedim ama şöyle bir şey olabilir, sıraladığın nesneler örneğin etiketinde ise bunlara data-id vererek jquery ile de class içindeki data-id yi çek diyebilirsin.

  • Gelen Veri


  • <script>
    $(function(){
    $('.liste').on('click', function(e){
    var dataId = $('.liste').data('id');
    alert(dataId);
    e.preventDefault();
    })
    })
    </script>


    on() yerine each() de olabilir ikisi de olmayabilir bakmak lazım :)
    11yes11

    kişi bu mesajı beğendi.

    Yazdığın kodu bir süre sonra beğenmiyorsan, öğreniyorsun demektir.
    wmaraci
    wmaraci

    FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
    • Üyelik 25.05.2015
    • Yaş/Cinsiyet 32 / E
    • Meslek Web Yazılım Uzmanı
    • Konum İstanbul Anadolu
    • Ad Soyad F** K**
    • Mesajlar 833
    • Beğeniler 0 / 287
    • Ticaret 13, (%100)
    Zamaninda soyle bir konu acmistim. Belki isinizi gorur.

    https://m.wmaraci.com/forum/php-dersleri/php-ajax-tiklanan-divden-veri-alma-isleme-431081.html
     

     

    11yes11 11yes11 WM Aracı Kullanıcı
    • Üyelik 16.06.2018
    • Yaş/Cinsiyet 23 / E
    • Meslek Öğrenci
    • Konum İstanbul Anadolu
    • Ad Soyad Y** S**
    • Mesajlar 77
    • Beğeniler 7 / 9
    • Ticaret 0, (%0)
    FurkanKandemir bu sorunu hallettim fakat şöyle bir şey var şimdide

    like butonu oluşturuyorum
    idyi ajaxa gönderdim 1 arttırıp vt ye yazdırdım
    sonra bide like butonunun yanına yazdırdım ama hep 1. sıradakinin değeri artıyo diğerleri değişmiyor sebebi nedir ? kodlar;

    $( ".like" ).click(function(){

    var id= $(this).attr('id')
    var kadi = $("#kadi ").html();

    $.ajax({
    url:"ajax.php",
    type:"post",
    data : {"id":id,"kadi":kadi},
    success: function(gelen){


    $("#yazlike ").html(gelen)

    }

    })

    })
     

     

    FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
    • Üyelik 25.05.2015
    • Yaş/Cinsiyet 32 / E
    • Meslek Web Yazılım Uzmanı
    • Konum İstanbul Anadolu
    • Ad Soyad F** K**
    • Mesajlar 833
    • Beğeniler 0 / 287
    • Ticaret 13, (%100)
    Muhtemelen hangi like butonuna tikladigini anlayamiyor. Benim size attigim ornegi adim adim incelerseniz zaten bu sorunu da cozersiniz.
    Idsi yazlike olan degilde kacinci yazlike ise oraya yazmaniz lazim.
    Yani yazlike ada idyi.ekleyip cevabi o like ye yazmaniz lazim.

    Ornek like1 Yazlike1
    Like2 yazlike2
    Like3 yazlike3

    Yani : hangi id li likeye tikladiysaniz o idli yazlike a cevabi yazdirmaniz lazim.
    Buton ve cevap eslesmesi icinde.veritabaindan gelen id yi kullanabilirsiniz.

    Class= "like like " gibi
     

     

    11yes11 11yes11 WM Aracı Kullanıcı
    • Üyelik 16.06.2018
    • Yaş/Cinsiyet 23 / E
    • Meslek Öğrenci
    • Konum İstanbul Anadolu
    • Ad Soyad Y** S**
    • Mesajlar 77
    • Beğeniler 7 / 9
    • Ticaret 0, (%0)
    FurkanKandemir o şekil yapmaya çalıştığımda verileri while döngüsü içinde çektiğim için sayfadaki bütün idleri seçiyo dışında yapıncada id yi seçemiyorum
     

     

    FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
    • Üyelik 25.05.2015
    • Yaş/Cinsiyet 32 / E
    • Meslek Web Yazılım Uzmanı
    • Konum İstanbul Anadolu
    • Ad Soyad F** K**
    • Mesajlar 833
    • Beğeniler 0 / 287
    • Ticaret 13, (%100)
    While icinde olsada çekmez cunku this kullaniyorsunuz. Mobilde bu kadar yardimci olabiliyorum. Çarşı iznine çıktığımda calisan bir ornek hazirlarim o zamana kadar çözüm bulunmazsa
     

     

    11yes11 11yes11 WM Aracı Kullanıcı
    • Üyelik 16.06.2018
    • Yaş/Cinsiyet 23 / E
    • Meslek Öğrenci
    • Konum İstanbul Anadolu
    • Ad Soyad Y** S**
    • Mesajlar 77
    • Beğeniler 7 / 9
    • Ticaret 0, (%0)
    FurkanKandemir kafam baya karıştı :D farklı bir php dosyasında dediklerini yapıp sonra kendi dosyama uyarlamaya çalışıcam bakalım
     

     

    wmaraci
    wmaraci
    Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al