diff --git a/Js/fonctions.js b/Js/fonctions.js
index d316e21..621dd81 100755
--- a/Js/fonctions.js
+++ b/Js/fonctions.js
@@ -430,22 +430,30 @@ function dataTableSpeciale() {
lengthMenu: lengthMenuOptions,
scrollX: true,
scrollY: "75vh",
+ scrollCollapse: true, // ✅ aide à harmoniser header/body
pagingType: "full_numbers",
autoWidth: false,
- searching: false, // équivalent moderne de bFilter:false
+ searching: true, // ✅ réactive la recherche
ordering: false,
- lengthChange: false, // équivalent moderne de bLengthChange:false
+ lengthChange: false,
orderMulti: true,
+ fixedHeader: true, // ✅ garde l’entête aligné
language: langOptions[codeLangue] || langOptions.fr_FR
});
// Ajuster les colonnes après init
dt.columns.adjust().draw();
+ // Ajuster encore après un petit délai (utile après Ajax)
+ setTimeout(() => {
+ dt.columns.adjust().draw();
+ }, 200);
+
} catch (err) {
console.error("Erreur DataTable:", err);
return false;
}
+
}
/**
diff --git a/Vue/gabarit.php b/Vue/gabarit.php
index b1ca870..e02f359 100755
--- a/Vue/gabarit.php
+++ b/Vue/gabarit.php
@@ -654,7 +654,7 @@ $photoAssureCrypte = $_SESSION['photoAssureCrypte'];
-
+