Je cherche à avoir le jour de départ par défaut à hier et la date de fin par défaut à hier ainsi que pour commencer. C'est la date maximum en tout temps.jQuery Datepicker limite date de fin à une semaine sans passer le jour précédent
Je cherche alors à permettre à la date de fin d'avoir un maximum de 7 jours après la date de début une fois que l'utilisateur a changé la date de début. Comment ferais-je cela?
Le code:
var StrtDate = $('#strtDate').datepicker({
defaultDate: -1,
maxDate: -1,
onSelect: function (selectedDate) {
var date = $(this).datepicker('getDate');
createEndDates.not(this).datepicker('option', 'minDate', date);
}
});
$('#strtDate').datepicker('setDate', 'today');
var EdDates = $('#edDate').datepicker({
defaultDate: -1,
maxDate: -1,
onSelect: function (selectedDate) {
}
});
$('#edDate').datepicker('setDate', 'today');
S'il vous plaît laissez-moi savoir comment vous résoudre ce problème. Merci beaucoup.
Une fois une nouvelle date de début est sélectionnée, vous devez détruire la date de fin datepicker et créer un nouveau pour un nouvel intervalle. Vérifiez ce https://stackoverflow.com/questions/16267903/jquery-datepicker-changing-mindate-and-maxdate-on-the-fly – derloopkat