Fix de l'affichage du panneau d'actions après suppression en lot
## Correction de l'ordre des opérations ### Problème résolu - Le panneau "X éléments sélectionnés" restait affiché après suppression - Réorganisation de l'ordre des opérations pour une remise à zéro propre ### Changements apportés - Décocher toutes les checkboxes AVANT le rechargement des données - Masquage immédiat du panneau bulkActions - Évite les états intermédiaires incorrects lors du rechargement ## Amélioration de la logique - Ordre optimal : décocher → masquer → recharger → mettre à jour - Interface cohérente à chaque étape de la suppression - Élimination des artefacts visuels temporaires
This commit is contained in:
parent
20361ed80d
commit
a9e7024830
@ -669,6 +669,11 @@ $(document).ready(function() {
|
||||
$(this).addClass('hidden');
|
||||
});
|
||||
|
||||
// Décocher toutes les checkboxes AVANT de recharger
|
||||
$('.row-checkbox').prop('checked', false);
|
||||
$('#selectAll').prop('checked', false).prop('indeterminate', false);
|
||||
$('#bulkActions').addClass('hidden');
|
||||
|
||||
// Recharger les données de la page courante
|
||||
loadPage(currentPage || 1);
|
||||
|
||||
@ -676,9 +681,6 @@ $(document).ready(function() {
|
||||
$.getJSON('/autopost/stats', function(s) {
|
||||
if (s) updateStatsUI(s);
|
||||
});
|
||||
|
||||
// Décocher la case "Tout sélectionner"
|
||||
$('#selectAll').prop('checked', false).prop('indeterminate', false);
|
||||
},
|
||||
error: function(xhr) {
|
||||
let errorMsg = 'Erreur lors de la suppression en lot';
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user