diff --git a/Js/fonctions.js b/Js/fonctions.js index 1ee0f89..addae9c 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -17985,10 +17985,26 @@ function affichelisteprestataires(libelle) }); }else{ $("#div_selection_prestataire").hide(); + + $("#codePrestataire").val(""); // On vide le code car la recherche est annulée + updateRdvButton(); return false; } } +function updateRdvButton() { + // On récupère les valeurs + var codeDesk = $("#codePrestataire").val(); + var codeMob = $("#codePrestataireMobile").val(); + + // Si l'un des deux a une valeur, on active le bouton + if (codeDesk !== "" || (codeMob !== "" && codeMob !== null && codeMob !== "0")) { + $(".btn_autre").prop("disabled", false); + } else { + $(".btn_autre").prop("disabled", true); + } +} + function selectPrestataire(code, libelle, rdvPossible){ nomForm = $("#nomForm").val(); $("#searchInputPrestataire").val(libelle); @@ -17996,6 +18012,8 @@ function selectPrestataire(code, libelle, rdvPossible){ $("#codePrestataire").val(code); $("#rdvPossible").val(rdvPossible); + updateRdvButton(); + // alert("rdvPossible selectPrestataire Desktop => "+rdvPossible); if(rdvPossible == "1") { diff --git a/Vue/Rendezvous/index.php b/Vue/Rendezvous/index.php index 0885a60..6fce011 100755 --- a/Vue/Rendezvous/index.php +++ b/Vue/Rendezvous/index.php @@ -85,7 +85,7 @@