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']; - +