This commit is contained in:
KONE SOREL 2026-03-13 15:28:00 +00:00
parent e7036bc309
commit f286f4f5ef

View File

@ -75463,22 +75463,41 @@ function valider_tarif_lettrecle()
}
function ajouter_une_expression_complexite_pass(idExpression, actif)
{
donnees = 'idExpression='+idExpression+'&actif='+actif;
$.ajax({
url: $("#racineWeb").val()+"Paramreinitmotpass/majcomplexitepassword/",
type: 'POST',
data: donnees,
success: function(data) {
$("#div_complexite_pass").html(data);
},
error: function(data) {
},
complete: function() {
}
});
function ajouter_une_expression_complexite_pass(idExpression, actif) {
const racineWeb = $("#racineWeb").val();
const $divCible = $("#div_complexite_pass");
const codeLangue = $("#codeLangue").val();
// 1. Préparation des données (Format Objet)
const donnees = {
idExpression: idExpression,
actif: actif
};
// 2. Feedback visuel (Opacité pendant le chargement)
$divCible.css('opacity', '0.6');
$.ajax({
url: racineWeb + "Paramreinitmotpass/majcomplexitepassword/",
type: 'POST',
data: donnees,
success: function(data) {
// Mise à jour du contenu HTML (Dual List)
$divCible.html(data);
// Notification Toastr discrète
let v_msg = (codeLangue === "en_US") ? "Security policy updated" : "Politique de sécurité mise à jour";
toastr.success(v_msg);
},
error: function() {
let v_err = (codeLangue === "en_US") ? "Update failed" : "Échec de la mise à jour";
toastr.error(v_err);
},
complete: function() {
// Rétablir l'opacité
$divCible.css('opacity', '1');
}
});
}