diff --git a/Js/fonctions.js b/Js/fonctions.js index ce45f742..5dbe2eca 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -86913,79 +86913,58 @@ function changer_entite_portail() } -function filtreproduitbareme(){ - - - var codeGcAssureur = $('#codeGcAssureur').val(); - - if(codeGcAssureur<=" "){ - $('#div_bareme').html(""); - } - - donnees = 'codeGcAssureur='+codeGcAssureur; - - $.ajax({ - url: $("#racineWeb").val()+"Ajaxfiltreproduitbareme/", - type : 'post', - data: donnees, - error: function(errorData){ - //alert("Erreur : "+errorData); - }, - success: function(data) { - //alert("Success : "+data); - // - $('#div_produit').html(data); - - $("#codeProduit").selectpicker(); - }, - complete: function() { - - } - }); - +function filtreproduitbareme() { + const codeGcAssureur = $('#codeGcAssureur').val(); + + if (!codeGcAssureur || codeGcAssureur.trim() === "") { + $('#div_bareme').html(""); + return; + } + + $.ajax({ + url: $("#racineWeb").val() + "Ajaxfiltreproduitbareme/", + type: 'post', + data: { codeGcAssureur: codeGcAssureur }, + success: function(data) { + $('#div_produit').html(data); + actualiserSelectPicker('#codeProduit', true); + } + }); } -function afficher_bareme_produit() -{ - - - codeGcAssureur = $("#codeGcAssureur").val(); - codeProduit = $("#codeProduit").val(); +function afficher_bareme_produit() { + const codeGcAssureur = $("#codeGcAssureur").val(); + const codeProduit = $("#codeProduit").val(); - if (codeProduit<=" ") - { - v_msg="Veuillez sélectionner un produit!"; - v_msgEng="Please select a category!"; - alert_ebene(v_msg, v_msgEng); - - $('#div_bareme').html(""); + if (!codeProduit || codeProduit.trim() === "") { + alert_ebene("Veuillez sélectionner un produit!", "Please select a product!"); + return; + } - return; - } + const loader = ` +