Ich da so ein kleines Problemchen mit dynamischen min-/maxDates im datepicker von JQuery.
Hier mal mein aktueller Stand und was ich probiert habe:
Code
// Funktioniert einwandfrei:
$( "#datepicker" ).datepicker({ minDate:new Date(2010, 9, 23), maxDate: new Date("December 23, 2010 00:00:00")});
// Hier gibt mir das alert() das korrekte Datum aus
var projectEndDate = "{$projectEndDate|date_format:'%B %d, %Y 00:00:00'}";
alert(projectEndDate); // gibt mir korrekt aus: December 23, 2010 00:00:00
// Und ab hier funktioniert es nicht mehr, es wird kein maxDate gesetzt:
var projectEndDate = "{$projectEndDate|date_format:'%B %d, %Y 00:00:00'}";
$( "#datepicker" ).datepicker({ minDate:new Date(2010, 9, 23), maxDate: new Date(projectEndDate)});
// Das hier funktioniert genausowenig:
$( "#datepicker" ).datepicker({ minDate:new Date(2010, 9, 23), maxDate: new Date({$projectEndDate|date_format:'%B %d, %Y 00:00:00'})});
Alles anzeigen
Hat irgendjemand eine Idee wie ich das Datum aus der Smarty-Variable korrekt an new Date() übergebe? Mir will irgendwie grade nicht in den Kopf wieso das so nicht klappt