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:
1 2 3 4 5 6 7 8 |
<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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<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,
Yorumlar