get table components
This commit is contained in:
parent
bf6ed0fd45
commit
45aa4ee261
@ -42,7 +42,6 @@ function initializeDataTable(tableId, columns) {
|
||||
bindTablePageSizer(tableId);
|
||||
bindTableSearch(tableId);
|
||||
bindRefreshButton(tableId);
|
||||
bindDeleteButton(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
|
||||
|
||||
@ -457,3 +449,18 @@ function renderBooleanColumn(data) {
|
||||
const iconClass = data ? "bi-check-circle-fill text-success" : "bi-x-circle-fill text-danger";
|
||||
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