Table memiliki beberapa bagian yaitu row (baris) dan cell (bagian). Row (baris) didefinisikan dengan tag <tr>, sedangkan cell (bagian) didefinisikan dengan tag <td>.
Kembali ke topik, berikut akan diperlihatkan demo mengenai cara menghapus table row menggunakan jQuery:
Sebelumnya, untuk menggunakan jQuery kita perlu menginstallnya terlebih dahulu. Cukup letakkan kode berikut kedalam tag <head> blog anda. Jika sudah ada, maka dapat melewatkan langkah ini.
Kode :
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js'></script>
Demo Original :
No | Nama Siswa | Alamat | Jurusan | Action |
1 | Imam | Cirebon | IPA | Delete |
2 | Jaiman | Kebumen | IPS | Delete |
3 | Karim | Tegal | IPS | Delete |
4 | Mulyana | Ciamis | Bahasa | Delete |
5 | Maulana | Jakarta | Bahasa | Delete |
6 | Ido Angga | Surabaya | IPS | Delete |
jQuery Code :
$(document).ready(function(){ $(function(){ $('.demo a.del').click(function(e){ $(e.target).closest( 'tr' ).remove(); return false; }); }); });
Menggunakan animasi fadeOut(); :
No | Nama Siswa | Alamat | Jurusan | Action |
1 | Imam | Cirebon | IPA | Delete |
2 | Jaiman | Kebumen | IPS | Delete |
3 | Karim | Tegal | IPS | Delete |
4 | Mulyana | Ciamis | Bahasa | Delete |
5 | Maulana | Jakarta | Bahasa | Delete |
6 | Ido Angga | Surabaya | IPS | Delete |
jQuery Code :
$(document).ready(function(){ $(function(){ $('#demo a.del').click(function(e){ $(e.target).closest( 'tr' ).css("background-color","pink"); $(e.target).closest( 'tr' ).fadeOut(); return false; }); }); });
Selengkapnya kode dapat di download disini [Download Source Code] [Size:32 KB]