FIX - nav tab - user clicks on the image instead of link
This commit is contained in:
parent
f264565423
commit
5a5177fea7
@ -192,23 +192,17 @@ function (givenDate) {
|
|||||||
filterTable();
|
filterTable();
|
||||||
});
|
});
|
||||||
|
|
||||||
const tableId = '#worklist-table';
|
const worklist_table = $('#worklist-table').DataTable({
|
||||||
const table = $(tableId).DataTable({
|
|
||||||
retrieve: true
|
retrieve: true
|
||||||
});
|
});
|
||||||
|
|
||||||
function getActiveTabStatus() {
|
|
||||||
return $('.nav-tabs .active').attr('id').replace('nav-', '');
|
|
||||||
}
|
|
||||||
|
|
||||||
function filterTableStatus(status) {
|
function filterTableStatus(status) {
|
||||||
_status = status;
|
_status = status;
|
||||||
table.ajax.url(generateUrl()).load();
|
worklist_table.ajax.url(generateUrl()).load();
|
||||||
}
|
}
|
||||||
|
|
||||||
function filterTable() {
|
function filterTable() {
|
||||||
console.log(generateUrl());
|
worklist_table.ajax.url(generateUrl()).load();
|
||||||
table.ajax.url(generateUrl()).load();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function formatDate(date) {
|
function formatDate(date) {
|
||||||
@ -216,8 +210,14 @@ function formatDate(date) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$('a[data-bs-toggle="tab"]').on('click', function (e) {
|
$('a[data-bs-toggle="tab"]').on('click', function (e) {
|
||||||
_status = $(e.target).attr('id').replace('nav__', '');
|
let target = $(e.target);
|
||||||
|
//if (e.target.tagName === 'i')
|
||||||
|
if (!target.is('a')) target = target.closest('a');
|
||||||
|
let _id = target.attr('id');
|
||||||
|
if (_id) {
|
||||||
|
_status = _id.replace('nav__', '');
|
||||||
filterTable();
|
filterTable();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
filterTableStatus('unread');
|
filterTableStatus('unread');
|
||||||
|
Loading…
Reference in New Issue
Block a user