J'ai une page où l'utilisateur peut sélectionner trois jours de rendez-vous différents en utilisant jQuery UI Datepicker. Lorsque l'utilisateur sélectionne un jour dans le premier champ, j'aimerais que cette date soit bloquée dans les deux autres champs. Actuellement, je désactive également les dimanches, mais je ne peux pas désactiver la désactivation de la date dynamique.jQuery Datepicker - Plusieurs instances et désactiver les dates précédemment sélectionnées?
Appointment Time 1<br />
<input id="appointment1_date" type="text" name="appointment1_date" value="Select..." />
Appointment Time 2<br />
<input id="appointment2_date" type="text" name="appointment2_date" value="Select..." />
Appointment Time 3<br />
<input id="appointment3_date" type="text" name="appointment3_date" value="Select..." />
<script type="text/javascript">
function noSunday(date){
var day = date.getDay();
return [(day > 0), ''];
};
</script>
<script type="text/javascript">
$(function() {
$("#appointment1_date").datepicker(
{
minDate: +2,
beforeShowDay: noSunday
});
});
$(function() {
$("#appointment2_date").datepicker(
{
minDate: +2,
beforeShowDay: noSunday
});
});
$(function() {
$("#appointment3_date").datepicker(
{
minDate: +2,
beforeShowDay: noSunday
});
});
</script>
Oui, j'utilise cela pour bloquer les jours fériés, mais je n'arrive pas à ajouter une date dynamique d'un champ existant au tableau. –