|
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 |
- |
|
|