gae
This commit is contained in:
@@ -1449,13 +1449,14 @@ function enregistrer_avenant()
|
||||
|
||||
}
|
||||
|
||||
function dataTableMini() {
|
||||
const $table = $('.tabmini');
|
||||
function dataTableSpeciale() {
|
||||
const $table = $('.tabspeciale');
|
||||
const codeLangue = $("#codeLangue").val() || "fr_FR";
|
||||
|
||||
// Détruire l'instance existante si elle existe
|
||||
if ($.fn.DataTable.isDataTable($table)) {
|
||||
$table.DataTable().clear().destroy();
|
||||
$table.empty(); // Optionnel : vider le contenu si nécessaire
|
||||
}
|
||||
|
||||
// Définition des traductions
|
||||
@@ -1490,16 +1491,20 @@ function dataTableMini() {
|
||||
}
|
||||
};
|
||||
|
||||
// Définition des lengthMenu selon la langue
|
||||
const lengthMenuOptions = (codeLangue === "en_US") ? [20, 50, 100] : [20, 50, 100];
|
||||
|
||||
try {
|
||||
$table.DataTable({
|
||||
destroy: true,
|
||||
responsive: true,
|
||||
lengthMenu: [10], // tu peux mettre [10, 25, 50] pour plus de flexibilité
|
||||
lengthMenu: lengthMenuOptions,
|
||||
scrollX: true,
|
||||
scrollY: "20vh",
|
||||
scrollY: "75vh",
|
||||
pagingType: "full_numbers",
|
||||
autoWidth: false,
|
||||
searching: false, // équivalent moderne de bFilter:false
|
||||
ordering: false,
|
||||
lengthChange: false, // équivalent moderne de bLengthChange:false
|
||||
orderMulti: true,
|
||||
language: langOptions[codeLangue] || langOptions.fr_FR
|
||||
|
||||
Reference in New Issue
Block a user