Dalam mengimplementasikan tehnik ini sangat lah mudah cukup dengan satu baris kode
$("#idtabel").tablesorter(); maka sebuah tabel web menjadi sebuah tabel yang bisa diurutkan. seperti contoh berikut :<html><head><link rel="stylesheet" type="text/css" href="style.css" /><script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.tablesorter.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#idtable").tablesorter(); });</script></head><body><h3> Klik header untuk mengurutkan data </h3><table id="idtable"><thead><tr> <th>NIP</th> <th>Nama Pegawai</th> <th>Umur</th></tr></thead> <tbody><tr> <td>1500001</td> <td>Cristiano Ronaldo</td> <td>27</td></tr><tr> <td>1500002</td> <td>Lionel Messi</td> <td>28</td></tr>>32</td></tr> </tbody></table></div></body></html>Setelah kode di buat dan dijalankan di browser, bagaimana cara menjalankan perintah sortingnya? sangatlah mudah cukup klik bagian header tiap kolom table, maka isi table akan berurut seseuai kolom yang di klik.
Sering sekali kita membuat suatu table dan di bagian paling bawah table
tersebut dibuat baris jumlah atau total, dan bagian baris itu tidak
ingin kita sorting. Sedangkan secara default dengan kode diatas semua
row / baris yang ada di tabel tersebut akan ke sorting. Caranya sangat
mudah cukup dengan membungkus row atau baris yang tidak akan kita
urutkan /sorting dalam tag
<tfoot> </tfoot>
seperti contoh berikut,
<table id="idtable"><thead><tr> <th>NIP</th> <th>Nama Pegawai</th> <th>Umur</th> <th>Jumlah Anak</th> </tr></thead> <tbody><tr> <td>1500001</td> <td>Cristiano Ronaldo</td> <td>27</td> <td>2</td> </tr><tr> <td>1500002</td> <td>Lionel Messi</td> <td>28</td> <td>1</td> </tr></tbody><tfoot> <tr> <td colspan="2">Jumlah Anak Semua Karyawan</td> <td>3</td></tr> </tfoot></table>
0 Komentar