133,14 → 133,15 |
|
function initialiserCalendrierFormulaire() { |
|
anneeEnCours = getAnneeEnCoursDeConsultation(); |
dateMin = getDateMinCalendrier(); |
dateMax = getDateMaxCalendrier(); |
|
$(".calendrier").each(function() { |
$(this).find("input").datepicker({ |
disabled: true, |
altFormat: 'dd/mm/yyyy', |
minDate: '01/01/'+anneeEnCours, |
maxDate: '31/12/'+anneeEnCours |
minDate: dateMin, |
maxDate: dateMax |
|
}); |
}); |
168,10 → 169,32 |
return anneeEnCours; |
} |
|
function getDateMinCalendrier() { |
anneeEnCours = getAnneeEnCoursDeConsultation(); |
dateMin = '01/01/'+anneeEnCours; |
|
return dateMin; |
} |
|
function getDateMaxCalendrier() { |
|
anneeEnCours = getAnneeEnCoursDeConsultation(); |
|
dateMax = '31/12/'+anneeEnCours; |
|
dateCourante = new Date(); |
if(anneeEnCours == dateCourante.getFullYear()) { |
dateMax = dateCourante.getDate()+'/'+dateCourante.getMonth()+'/'+anneeEnCours; |
} |
|
return dateMax; |
} |
|
/** Fonctions de manipulation des éléments du tableau pour les transformer en élements cliquables et calendriers **/ |
function initialiserMiniCalendrierFormulaire(id_element) { |
|
anneeEnCours = getAnneeEnCoursDeConsultation(); |
dateMin = getDateMinCalendrier(); |
dateMax = getDateMaxCalendrier(); |
|
$('#'+id_element) |
.datepicker({ |
178,8 → 201,8 |
disabled: true, |
constrainInput: true, |
altFormat: 'dd/mm/yyyy', |
minDate: '01/01/'+anneeEnCours, |
maxDate: '31/12/'+anneeEnCours, |
minDate: dateMin, |
maxDate: dateMax, |
onSelect: function(dateText, inst) { |
$('#'+id_element).val(dateText); |
donnees_obs = collecterDonneesMiniFormulaire(id_formulaire); |