Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // DataTable Config
- $("#table1").DataTable({
- columns: [
- {data: "fileName"},
- {data: "checksum"},
- {
- data: null,
- className: "table-view-pf-actions",
- render: function (data, type, full, meta) {
- // Inline action button renderer
- return '<div class="table-view-pf-btn"><button class="btn btn-default" type="button">Actions</button></div>';
- }
- }, {
- data: null,
- className: "table-view-pf-actions",
- render: function (data, type, full, meta) {
- // Inline action kebab renderer
- return '<div class="dropdown dropdown-kebab-pf">' +
- '<button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">' +
- '<span class="fa fa-ellipsis-v"></span></button>' +
- '<ul class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownKebabRight">' +
- '<li><a href="#">Download</a></li>' +
- '<li><a href="#">Delete</a></li>';
- }
- }
- ],
- data: dataSet,
- dom: "t",
- language: {
- zeroRecords: "No records found"
- },
- order: [[1, 'asc']],
- pfConfig: {
- emptyStateSelector: "#emptyState1",
- filterCaseInsensitive: true,
- filterCols: [
- null,
- {
- default: true,
- optionSelector: "#filterFileName",
- placeholder: "Filter By File Name..."
- },
- {
- optionSelector: "#filterChecksum",
- placeholder: "Filter By Checksum..."
- }
- ],
- paginationSelector: "#pagination1",
- toolbarSelector: "#toolbar1",
- selectAllSelector: 'th:first-child input[type="checkbox"]',
- colvisMenuSelector: '.table-view-pf-colvis-menu'
- },
- select: {
- selector: 'td:first-child input[type="checkbox"]',
- style: 'multi'
- },
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement