This commit is contained in:
KONE SOREL 2026-03-07 12:40:39 +00:00
parent b1e3ee089f
commit 1143a58048

View File

@ -91643,28 +91643,15 @@ function initDataTableReference(selector, exportTitle = 'Export_Donnees') {
function actualiserSelectPicker(selector) {
$(selector).each(function() {
const $el = $(this);
// 1. ÉTAPE RADICALE : On supprime l'attribut title qui cause le doublon visuel
$el.removeAttr('title').prop('title', '');
// 2. On vérifie si l'instance existe déjà
$el.removeAttr('title').prop('title', ''); // Supprime la source du doublon
if (!$el.data('selectpicker')) {
// Initialisation propre
$el.selectpicker({
liveSearch: true,
style: 'btn-white border-2 border-start-0 fw-bold',
width: '100%',
size: 8,
noneSelectedText: $("#codeLangue").val() === 'en_US' ? '-- Select --' : '-- Sélectionner --'
width: '100%'
});
} else {
// Simple mise à jour des données (sans recréer le bouton)
$el.selectpicker('refresh');
}
// 3. On force la valeur à vide si rien n'est sélectionné pour nettoyer l'affichage
if(!$el.val()) {
$el.selectpicker('val', '');
}
});
}