This commit is contained in:
KONE SOREL 2026-03-14 15:43:28 +00:00
parent 63e84f7752
commit e97e26eab5

View File

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