Lines 993-1007
$(document).ready(function() {
Link Here
|
993 |
issuesTable.api().ajax.reload(); |
993 |
issuesTable.api().ajax.reload(); |
994 |
}); |
994 |
}); |
995 |
|
995 |
|
996 |
// Don't load return claims table unless it is clicked on |
996 |
// Don't load return claims table unless its tab is shown |
997 |
var returnClaimsTable; |
997 |
var returnClaimsTable; |
998 |
$("#return-claims-tab").click( function() { |
998 |
$("#return-claims-tab").on('shown.bs.tab', function() { |
999 |
refreshReturnClaimsTable(); |
999 |
refreshReturnClaimsTable(); |
1000 |
}); |
1000 |
}); |
1001 |
|
1001 |
|
1002 |
function refreshReturnClaimsTable(){ |
1002 |
function refreshReturnClaimsTable(){ |
1003 |
loadReturnClaimsTable(); |
1003 |
const table = $('#return-claims-table'); |
1004 |
$("#return-claims-table").DataTable().ajax.reload(); |
1004 |
if ($.fn.dataTable.isDataTable(table)) { |
|
|
1005 |
table.DataTable().ajax.reload(); |
1006 |
} else { |
1007 |
loadReturnClaimsTable(); |
1008 |
} |
1005 |
} |
1009 |
} |
1006 |
function loadReturnClaimsTable() { |
1010 |
function loadReturnClaimsTable() { |
1007 |
if ( ! returnClaimsTable ) { |
1011 |
if ( ! returnClaimsTable ) { |
1008 |
- |
|
|