get table components
This commit is contained in:
parent
bf6ed0fd45
commit
45aa4ee261
@ -42,7 +42,6 @@ function initializeDataTable(tableId, columns) {
|
|||||||
bindTablePageSizer(tableId);
|
bindTablePageSizer(tableId);
|
||||||
bindTableSearch(tableId);
|
bindTableSearch(tableId);
|
||||||
bindRefreshButton(tableId);
|
bindRefreshButton(tableId);
|
||||||
bindDeleteButton(tableId);
|
|
||||||
bindTableSelectColumn(tableId);
|
bindTableSelectColumn(tableId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -273,13 +272,6 @@ function bindRefreshButton(tableId) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
function bindDeleteButton(tableId) {
|
|
||||||
const $tableFilters = $(tableId).closest(".js-tableBody").siblings(".js-tableFilters");
|
|
||||||
$tableFilters.on("click", ".table-del-btn", function() {
|
|
||||||
alert("delete");
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// region Select Checkboxes
|
// region Select Checkboxes
|
||||||
|
|
||||||
@ -457,3 +449,18 @@ function renderBooleanColumn(data) {
|
|||||||
const iconClass = data ? "bi-check-circle-fill text-success" : "bi-x-circle-fill text-danger";
|
const iconClass = data ? "bi-check-circle-fill text-success" : "bi-x-circle-fill text-danger";
|
||||||
return `<i class="bi ${iconClass}"></i>`;
|
return `<i class="bi ${iconClass}"></i>`;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// region Get Table Parts
|
||||||
|
|
||||||
|
function getTableFiltersComponent(tableId) {
|
||||||
|
return $(tableId).closest(".js-tableBody").siblings(".js-tableFilters");
|
||||||
|
}
|
||||||
|
|
||||||
|
function getTableControlsComponent(tableId) {
|
||||||
|
return $(tableId).closest(".js-tableBody").siblings(".js-tableControls");
|
||||||
|
}
|
||||||
|
|
||||||
|
function getSelectedTableRows(tableId) {
|
||||||
|
return $(tableId).DataTable().rows(".selected").data().toArray();
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user