var id_societe = ""; var id_annonce = ""; var id_ligne = ""; var date_debut = ""; var date_fin = ""; $("#societe").change(function () { var option = $(this).find('option:selected'); if(option.val() != ''){ Annonce(option.val()); id_societe = option.val(); } }); function Annonce(idSociete){ $('.annonce').css('display','none'); $.post( pathReservation, {idSociete:idSociete}, function( data ) { if(data != ''){ $('#annonce').empty().html(''+data); $('.annonce').css('display','block'); } }).fail(function(response) { console.log('Error: ' + response.responseText); }); } $("#annonce").change(function () { var option = $(this).find('option:selected'); if(option.val() != ''){ $('.largeur').css('display','block'); let dimention = option.attr("largeur"); if(dimention == "1"){ $('#largeur').empty().append("1/4 (438 * 240) pixels"); }else if(dimention == "2"){ $('#largeur').empty().append("2/4 (876 * 240) pixels"); }else if(dimention == "3"){ $('#largeur').empty().append("3/4 (1314 * 240) pixels"); }else if(dimention == "4"){ $('#largeur').empty().append("4/4 (1752 * 240) pixels"); } $('.ligne').css('display','block'); id_annonce = option.val(); $.post( pathLigneDetail, { dimension:dimention}, function( data ) { $("#ligne").empty().html(data); }).fail(function(response) { console.log('Error: ' + response.responseText); }); } }); $("#ligne").change(function () { var option = $(this).find('option:selected'); if(option.val() != ''){ $('.intervalle-date').css('display','block'); id_ligne = option.val(); } }); $("#dateDebut").change(function () { let sysDate = new Date(); sysDate.setHours(0,0,0,0); let selDate = new Date($("#dateDebut").val()); if(selDate >= sysDate ){ $("#dateDebut").removeClass("is-invalid"); $(".dateFin").css('display','block'); }else{ $("#dateDebut").addClass("is-invalid"); $(".dateFin").css('display','none'); } }); $("#dateFin").change(function () { let selDatedebut = new Date($("#dateDebut").val()); let selDatefin = new Date($("#dateFin").val()); if(selDatedebut > selDatefin){ $("#dateFin").addClass("is-invalid"); $(".valOperation").css('display','none'); }else{ $("#dateFin").removeClass("is-invalid"); date_fin = $("#dateFin").val(); date_debut = $("#dateDebut").val(); $(".valOperation").css('display','block'); } }); $( "#valOperation" ).click(function() { $("#loading-data").empty().html('