fsqs
This commit is contained in:
parent
63e84f7752
commit
e97e26eab5
|
|
@ -194,22 +194,11 @@
|
|||
</style>
|
||||
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
// Fonction d'initialisation sécurisée
|
||||
function loadGarantDataTable() {
|
||||
if ($.fn.DataTable && $('.datatable-inter').length > 0) {
|
||||
// On utilise votre fonction globale
|
||||
initSmartTable('.datatable-inter', 'Polices_Garant', false);
|
||||
}
|
||||
// On attend que jQuery ET DataTables soient disponibles
|
||||
var checkDT = setInterval(function() {
|
||||
if (typeof initSmartTable === 'function') {
|
||||
initSmartTable('.datatable-inter', 'Polices_Garant', false);
|
||||
clearInterval(checkDT);
|
||||
}
|
||||
|
||||
// 1. Essai immédiat
|
||||
loadGarantDataTable();
|
||||
|
||||
// 2. Correction spécifique aux Onglets (Tabs)
|
||||
// DataTables a parfois besoin d'un recalcul quand on change d'onglet
|
||||
$('button[data-bs-toggle="tab"]').on('shown.bs.modal', function (e) {
|
||||
$($.fn.dataTable.tables(true)).DataTable().columns.adjust();
|
||||
});
|
||||
});
|
||||
</script>
|
||||
}, 100); // Vérifie toutes les 100ms
|
||||
</script>
|
||||
Loading…
Reference in New Issue
Block a user