2009-08-24 13 views
0

Ich brauche ein Datepicker, das das ganze Jahr anzeigen wird, um Termine zu einem Zeitplan hinzuzufügen, und ich möchte in der Lage sein, verschiedene Daten basierend auf anderen Kriterien Farben anders zu machen. Ich weiß, dass ich die beforeShowDay Funktion beim Laden der Seite verwenden kann, aber was ist mit der programmgesteuerten Änderung des Stils des ausgewählten Datums?Kann der jQuery UI Datepicker das gesamte Jahr anzeigen und das ausgewählte Datum programmgesteuert formatieren?

Gegenwärtig haben wir einen asp.net-Button für jeden Tag, den wir beim Postback entsprechend ändern, aber ein solcher Ansatz ist bestenfalls ungeschickt und erfordert die manuelle Einrichtung des Kalenders. Irgendwelche Vorschläge? Ich weiß, dass ich den Kalender inline anzeigen kann, indem ich ihn an einen Bereich anschließe, aber nicht sicher bin, wie man mit den anderen Problemen umgeht.

Antwort

1

Haben Sie this gesehen?

Das folgende Beispiel zeigt, wie Sie können eine „Multi Monat“ Datumsauswahl erstellen, die zwei aufeinanderfolgende Monate zeigen und ermöglichen es Ihnen, mit ihnen einen Termin zu holen.

Und this?

Das folgende Beispiel zeigt die Verwendung von $() renderCalendar als von jquery.datePicker.js eingeführt -. wir einen renderCallback Parameter liefern so, dass wir Kontrolle darüber, wie jeder Tag gemacht wird.

Verwandte Themen