diff --git a/Js/fonctions.js b/Js/fonctions.js index 91bb5075..98312a38 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -15785,49 +15785,63 @@ function afficher_lite_prestataire_lot() { } -function selection_prestataire_lot() -{ - var nbcoche = $('#nbcoche').val(); - - - donnees = ""; - donnees_retour = ""; - - - - codeTypePrestataire = $("#codeTypePrestataire").val(); - categoriePresataire = $("#categoriePresataire").val(); - libelle = $("#libelle").val(); +function selection_prestataire_lot() { + // 1. Collecte des critères de filtrage (pour savoir quoi cocher/décocher sur le serveur) + const donnees = { + codeTypePrestataire: $("#codeTypePrestataire").val(), + categoriePresataire: $("#categoriePresataire").val(), + libelle: $("#libelle").val(), + codePays: $("#codePays").val(), + codeVille: $("#codeVille").val(), + codeLocalite: $("#codeLocalite").val() + }; - codePays = $("#codePays").val(); - codeVille = $("#codeVille").val(); - codeLocalite = $("#codeLocalite").val(); - - donnees += 'codeTypePrestataire=' + codeTypePrestataire; - donnees += '&categoriePresataire=' + categoriePresataire; - donnees += '&libelle=' + libelle; + // 2. Loader Standard Neutral Pro + const isEng = ($("#codeLangue").val() === 'en_US'); + const loader = ` +