df
This commit is contained in:
parent
b1e3ee089f
commit
1143a58048
|
|
@ -91643,28 +91643,15 @@ function initDataTableReference(selector, exportTitle = 'Export_Donnees') {
|
||||||
function actualiserSelectPicker(selector) {
|
function actualiserSelectPicker(selector) {
|
||||||
$(selector).each(function() {
|
$(selector).each(function() {
|
||||||
const $el = $(this);
|
const $el = $(this);
|
||||||
|
$el.removeAttr('title').prop('title', ''); // Supprime la source du doublon
|
||||||
// 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à
|
|
||||||
if (!$el.data('selectpicker')) {
|
if (!$el.data('selectpicker')) {
|
||||||
// Initialisation propre
|
|
||||||
$el.selectpicker({
|
$el.selectpicker({
|
||||||
liveSearch: true,
|
liveSearch: true,
|
||||||
style: 'btn-white border-2 border-start-0 fw-bold',
|
style: 'btn-white border-2 border-start-0 fw-bold',
|
||||||
width: '100%',
|
width: '100%'
|
||||||
size: 8,
|
|
||||||
noneSelectedText: $("#codeLangue").val() === 'en_US' ? '-- Select --' : '-- Sélectionner --'
|
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
// Simple mise à jour des données (sans recréer le bouton)
|
|
||||||
$el.selectpicker('refresh');
|
$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