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();
|
||||
});
|
||||
|
||||
const tableId = '#worklist-table';
|
||||
const table = $(tableId).DataTable({
|
||||
const worklist_table = $('#worklist-table').DataTable({
|
||||
retrieve: true
|
||||
});
|
||||
|
||||
function getActiveTabStatus() {
|
||||
return $('.nav-tabs .active').attr('id').replace('nav-', '');
|
||||
}
|
||||
|
||||
function filterTableStatus(status) {
|
||||
_status = status;
|
||||
table.ajax.url(generateUrl()).load();
|
||||
worklist_table.ajax.url(generateUrl()).load();
|
||||
}
|
||||
|
||||
function filterTable() {
|
||||
console.log(generateUrl());
|
||||
table.ajax.url(generateUrl()).load();
|
||||
worklist_table.ajax.url(generateUrl()).load();
|
||||
}
|
||||
|
||||
function formatDate(date) {
|
||||
@ -216,8 +210,14 @@ function formatDate(date) {
|
||||
}
|
||||
|
||||
$('a[data-bs-toggle="tab"]').on('click', function (e) {
|
||||
_status = $(e.target).attr('id').replace('nav__', '');
|
||||
filterTable();
|
||||
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();
|
||||
}
|
||||
});
|
||||
|
||||
filterTableStatus('unread');
|
||||
|
Loading…
Reference in New Issue
Block a user