Ich verwende die Auswahl für den Datumsbereich für Twitter Bootstrap, indem ich Dan Grossman .
Bei der Initialisierung können vordefinierte Werte wie startDate und endDate festgelegt werden. Ist es möglich, die Werte später manuell zu aktualisieren?
Ich möchte die Datumsauswahl mit den von mir gespeicherten Filtern "laden", was ein Start- und ein Enddatum beinhaltet (nicht durch die Definition vordefinierter Bereiche). Wenn Sie nur das Feld der Datumsbereichsauswahl über jQuery aktualisieren, wird die tatsächliche Auswahl des Kalenders nicht aktualisiert.
Ich denke, ich sollte so etwas bei der Initialisierung der Datumsauswahl tun:
%Vor%Aber wie kann DateRangePicker dann verwendet werden, um Datumsauswahl und -kalender manuell mit neuen ausgewählten Datumsangaben zu aktualisieren?
Die neueste Version dieser Komponente bietet Methoden zum Aktualisieren des Start- / Enddatums:
%Vor%Sie müssen die Update-Methoden nicht selbst aufrufen, da dies alles erledigt.
Danke. Ihr Code hilft mir dabei, einen neuen Datumsbereich dynamisch auf der Seite festzulegen.
Eine Sache jedoch. Es sieht so aus, als würde Ihr Weg alle DateRangePickers auf der Seite aktualisieren (vorausgesetzt, Sie haben mehr als eine).
Außerdem ist das DateRangePicker-Prototypobjekt möglicherweise nicht auf Ihrer Seite verfügbar (wenn das Plugin in eine externe JS-Datei gestellt wurde).
Hier können Sie nur den mit Ihrem jQuery-Selektor verknüpften aktualisieren.
%Vor%zusätzliche Informationen zu Guillaume Lavoies Antwort. Dieser Code funktionierte für mich:
%Vor%Tags und Links javascript jquery twitter-bootstrap daterangepicker