DataTable

DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.

Example

DataTables is very simple to use as a jQuery plug-in with a huge range of customisable option.

Nickname Registered Role Actions
YAKUZI 2017/07/25 User
Venom 2017/07/20 Moderator
Elizabeth 2017/07/17 Administrator
Clark Kent 2017/07/13 Administrator
John Doe 2017/07/10 User
Trevor 2017/07/05 User
Guardian 2017/06/30 User
Nadine Ross 2017/06/28 Administrator
Victor Sullivan 2017/06/27 User
Nathan Drake 2017/06/20 User
Vargas 2017/06/19 User
Shoreline 2017/06/15 Moderator
Statham 2017/06/13 Administrator
Caesar 2017/06/12 Moderator
Ashton 2017/06/10 Newswriter
<script>
(function($) {
  "use strict";
  $('.table').DataTable({
    columnDefs: [ {
      orderable: false,
      targets: [0, 3, 4]
    }],
    "order": [[2, "desc"]]
  });
})(jQuery);
</script>

<table class="table table-striped" cellspacing="0" width="100%">
  <thead>
    <tr>
      <th width="50" scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <th>Nickname</th>
      <th>Registered</th>
      <th>Role</th>
      <th>Actions</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>YAKUZI</td>
      <td>2017/07/25</td>
      <td>User</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Venom</td>
      <td>2017/07/20</td>
      <td>Moderator</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Elizabeth</td>
      <td>2017/07/17</td>
      <td>Administrator</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Clark Kent</td>
      <td>2017/07/13</td>
      <td>Administrator</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>John Doe</td>
      <td>2017/07/10</td>
      <td>User</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Trevor</td>
      <td>2017/07/05</td>
      <td>User</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Guardian</td>
      <td>2017/06/30</td>
      <td>User</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Nadine Ross</td>
      <td>2017/06/28</td>
      <td>Administrator</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Victor Sullivan</td>
      <td>2017/06/27</td>
      <td>User</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Nathan Drake</td>
      <td>2017/06/20</td>
      <td>User</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Vargas</td>
      <td>2017/06/19</td>
      <td>User</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Shoreline</td>
      <td>2017/06/15</td>
      <td>Moderator</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Statham</td>
      <td>2017/06/13</td>
      <td>Administrator</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Caesar</td>
      <td>2017/06/12</td>
      <td>Moderator</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
    <tr>
      <th scope="row">
        <label class="custom-control custom-checkbox custom-checkbox-primary">
          <input type="checkbox" class="custom-control-input">
          <span class="custom-control-indicator"></span>
        </label>
      </th>
      <td>Ashton</td>
      <td>2017/06/10</td>
      <td>Newswriter</td>
      <td>
        <a class="btn btn-link p-a-5" href="#" title="Delete"><i class="fa fa-trash-o"></i></a>
        <a class="btn btn-link p-a-5" href="#" title="Edit"><i class="fa fa-pencil"></i></a>
      </td>
    </tr>
  </tbody>
</table>
version: 4.1.2