Site icon TR Kodlama

Sıralanmış Kayıtlarınızın Id’sini Alma

Merhaba arkadaşlar,
Bu mesajımda sıralanmış kayıtlarınızda jQuery ile işlem yaparken id’lerini nasıl alabileceğinizi anlatıyorum.. Şimdi şöyle bir tablonuz olsun:

<table>
<tr>
<td>Üye 1</td><td>Kayıt tarihi 1</td><td><a href="sil.php?id=1">Sil</td>
</tr>
<tr>
<td>Üye 2</td><td>Kayıt tarihi 2</td><td><a href="sil.php?id=2">Sil</td>
</tr>
</table>

Şimdi bu tablomuzu sil.php linkine göndermeyelimde jQuery $.get() metodu ile yani Ajax kullanarak silelim.. Fakat burda problem uye id’sini nasıl alacağız? Aşağıdaki kodda bunu nasıl yapabileceğinizi anlatıyorum:

<script>
 $(document).ready(function(){
   $(".uye-sil").click(function(){
     var idIlk = $(this).attr("id"); // tıkladığımız linkini id'sini alıyoruz
     var id = idIlk.replace("uye-", ""); // Burda id'yi aldık. "uye-n" şeklinde. Şimdi "uye-" kısmını siliyoruz ve id değişkenine atıyoruz.
     $.get("islem.php, "id="+id, function(data){
       // İşlemleri yapalım
     });
 });
 });
</script>

<table>
<tr>
<td>Üye 1</td><td>Kayıt tarihi 1</td><td><a href="#!sil/uye-1" id="uye-1" class="uye-sil">Sil</td>
</tr>
<tr>
<td>Üye 2</td><td>Kayıt tarihi 2</td><td><a href="#!sil/uye-2" id="uye-2" class="uye-sil">Sil</td>
</tr>
</table>

Umarım anlatabilmişimdir. Sorularınızı yorum şeklinde veya forumdan sorabilirsiniz.
Kolay gelsin,

Exit mobile version