df
This commit is contained in:
parent
b1e3ee089f
commit
1143a58048
|
|
@ -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', '');
|
||||
}
|
||||
});
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user