Advertisement
Guest User

DATATABLE

a guest
Mar 24th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.13 KB | None | 0 0
  1. <table id="suratjalan" class="table table-bordered table-striped table-hover dataTable js-exportable display" width="100%" cellspacing="0">
  2.                             <thead>
  3.                                 <tr>
  4.                                     <!-- <th style="text-align: center;">No</th> -->
  5.                                     <th style="text-align: center;">No. Surat Jalan</th>
  6.                                     <th style="text-align: center;">Gudang</th>
  7.                                     <th style="text-align: center;">Keterangan<br><small>Admin Pembuat</small></th>
  8.                                     <th style="text-align: center;">Alasan<br><small>Admin Pembuat</small></th>
  9.                                     <th style="text-align: center;">Checklist<br><small>Admin Penerima</small></th>
  10.                                     <th style="text-align: center;">Keterangan<br><small>Admin Penerima</small></th>
  11.                                     <th style="text-align: center;">Tanggal<br><small>Dibuat</small></th>
  12.                                     <th style="text-align: center;">Tanggal<br><small>Checklist</small></th>
  13.                                     <th style="text-align: center;">Tanggal<br><small>User</small></th>
  14.                                 </tr>
  15.                             </thead>
  16.                             <tbody>
  17.                             </tbody>
  18.                         </table>
  19.  
  20. <script>
  21. var editor;
  22.  
  23.      $(document).ready(function(){
  24.         $('#suratjalan').on('click','tbody td:not(:first-child)', function (e){
  25.             editor.inline(this);
  26.         });
  27.  
  28.         $('#suratjalan').DataTable({
  29.             dom: "Bfrtip",
  30.             processing : false,
  31.             pageLength : 15,
  32.             serverSide : true,
  33.             orderMulti : false,
  34.             "ajax": {
  35.                 "url": "home",
  36.                 "type": "GET",
  37.                 "dataSrc": "tableData"
  38.                 // function (json) {
  39.  
  40.                 //     for (var i = 0, jml = json.data.length; i<jml; i++) {
  41.                //         json.data[i][0] = '<a href="/message/'+json.data[i][0]+'>View message</a>';
  42.                 //     }
  43.                 //     return json.data;
  44.                 // }
  45.             },
  46.             order: [
  47.                 [ 1, 'asc' ]
  48.             ],
  49.             columns: [
  50.                 { data: "no_surat_jalan" },
  51.                 { data: "gudang_id" },
  52.                 { data: "ket_admin_pembuat", orderable: false },
  53.                 { data: "alasan_id", orderable: false },
  54.                 { data: "status_admin_penerima" },
  55.                 { data: "ket_admin_penerima", orderable: false },
  56.                 { data: "created_at"  },
  57.                 { data: "tanggal_checklist" },
  58.                 { data: "tanggal_user" },
  59.             ],
  60.             select: {
  61.                 style: 'os',
  62.                 selector: 'td:first-child'
  63.             },
  64.             buttons: [
  65.                 { extends: "create", editor: editor },
  66.                 { extends: "edit", editor: editor },
  67.                 { extends: "remove", editor: editor }
  68.             ]
  69.         });
  70.  
  71.     });
  72. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement