Hallo,
ich erarbeite gerade ein neues Projekt und benutze dazu den Datepicker. Habe ihn eingebunden und folgendes aus der Doku angewendet: http://jqueryui.com/demos/datepicker/#date-range. Soweit funktioniert auch alles prima.
Jetzt meine Frage: Wenn ich ein Datum bei "from" (also ein Startdatum) wähle möchte ich das bei "to" (Enddatum) man nur die nächsten 5 Tage nach dem Startdatum auswählen kann. Habe schon ein paar sachen ausprobiert, aber noch keine Lösung dafür gefunden. Kann mir dabei vll. jemand helfen?
Mein Code dazu:
$(function() {
var dates = $( "#from, #to" ).datepicker({
defaultDate: "+1w",
showButtonPanel: true,
showWeek: true,
firstDay: 1,
closeText: 'Schließen',
currentText: 'Heute',
weekHeader: "KW",
dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
monthNames: ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],
numberOfMonths: 1,
dateFormat: "dd.mm.yy",
altFormat: "dd.mm.yy",
onSelect: function( selectedDate ) {
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
dates.not( this ).datepicker( "option", option, date );
}
});
});
Vielen dan im Vorraus.