Our social:

Saturday, January 28, 2017

Tutorial Cara Menggunakan Plug-in Data Tables


Salah satu plug-in yang digunakan pada AdminLTE adalah Data Tables. Data Tables merupakan sebuah plug-in JQuery untuk memanipulasi data dalam tabel HTML. Data Tables memungkinkan kita melakukan pencarian di tabel, membuat pagination, menampilkan data sebanyak yang kita mau, mengambil data dari ajax, dsb.

 

1. Menyisipkan Data Tables

Plug-in Data Tables yang saya gunakan pada tulisan ini adalah versi online melalui CDN. Bila anda ingin menggunakan versi offline, silahkan di-download dulu Data Tables-nya di https://datatables.net/download/index. Berikut ini cara menyisipkan Data Tables melalui CDN.
<script src="https://code.jquery.com/jquery-3.1.0.js"></script> 
<script src="//cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"></script>

2. Kode HTML

Kode Tabel ini saya ambil dari web resmi data tables.

<section class="content">
      <div class="row">
        <div class="col-xs-12">
          <div class="box">
            <div class="box-header">
              <h3 class="box-title">Hover Data Table</h3>
            </div>
            <!-- /.box-header -->
            <div class="box-body">
              <table id="tabel-data" class="table table-bordered table-hover">
                <thead>
                <tr>
                  <th>Rendering engine</th>
                  <th>Browser</th>
                  <th>Platform(s)</th>
                  <th>Engine version</th>
                  <th>CSS grade</th>
                </tr>
                </thead>
                <tbody>
                <tr>
                  <td>Trident</td>
                  <td>Internet
                    Explorer 4.0
                  </td>
                  <td>Win 95+</td>
                  <td> 4</td>
                  <td>X</td>
                </tr>
                <tr>
                  <td>Trident</td>
                  <td>Internet
                    Explorer 5.0
                  </td>
                  <td>Win 95+</td>
                  <td>5</td>
                  <td>C</td>
                </tr>
                <tr>
                  <td>Trident</td>
                  <td>Internet
                    Explorer 5.5
                  </td>
                  <td>Win 95+</td>
                  <td>5.5</td>
                  <td>A</td>
                </tr>
               </tfoot>
              </table>
            </div>
            <!-- /.box-body -->
          </div>
         </div>
        <!-- /.col -->
      </div>
      <!-- /.row -->
    </section>

3. Persiapan Data Tables

Kita akan menerapkan Data Tables saat web di-load. taruh di footer
<script>
  $(document).ready(function(){
       $('#tabel-data').DataTable();
  });
</script>
Perhatikan #tabel-data, kata kunci tersebut untuk memilih tabel dengan ID tabel-data. Kemudian, method .DataTable() fungsinya untuk menerapkan Data Tables pada tabel yang dipilih.

0 comments:

Post a Comment