Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         // DataTable Config
  2.         $("#table1").DataTable({
  3.             columns: [
  4.                 {data: "fileName"},
  5.                 {data: "checksum"},
  6.                 {
  7.                     data: null,
  8.                     className: "table-view-pf-actions",
  9.                     render: function (data, type, full, meta) {
  10.                         // Inline action button renderer
  11.                         return '<div class="table-view-pf-btn"><button class="btn btn-default" type="button">Actions</button></div>';
  12.                     }
  13.                 }, {
  14.                     data: null,
  15.                     className: "table-view-pf-actions",
  16.                     render: function (data, type, full, meta) {
  17.                         // Inline action kebab renderer
  18.                         return '<div class="dropdown dropdown-kebab-pf">' +
  19.                             '<button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">' +
  20.                             '<span class="fa fa-ellipsis-v"></span></button>' +
  21.                             '<ul class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownKebabRight">' +
  22.                             '<li><a href="#">Download</a></li>' +
  23.                             '<li><a href="#">Delete</a></li>';
  24.                     }
  25.                 }
  26.             ],
  27.             data: dataSet,
  28.             dom: "t",
  29.             language: {
  30.                 zeroRecords: "No records found"
  31.             },
  32.             order: [[1, 'asc']],
  33.             pfConfig: {
  34.                 emptyStateSelector: "#emptyState1",
  35.                 filterCaseInsensitive: true,
  36.                 filterCols: [
  37.                     null,
  38.                     {
  39.                         default: true,
  40.                         optionSelector: "#filterFileName",
  41.                         placeholder: "Filter By File Name..."
  42.                     },
  43.                     {
  44.                         optionSelector: "#filterChecksum",
  45.                         placeholder: "Filter By Checksum..."
  46.                     }
  47.                 ],
  48.                 paginationSelector: "#pagination1",
  49.                 toolbarSelector: "#toolbar1",
  50.                 selectAllSelector: 'th:first-child input[type="checkbox"]',
  51.                 colvisMenuSelector: '.table-view-pf-colvis-menu'
  52.             },
  53.             select: {
  54.                 selector: 'td:first-child input[type="checkbox"]',
  55.                 style: 'multi'
  56.             },
  57.         });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement