Aktualisiert die ausgewählten Datumsangaben der Datumsbereichauswahl für Twitter Bootstrap

8

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?

    
Gustav 23.09.2013, 09:02
quelle

4 Antworten

17

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.

    
Dan Grossman 27.01.2014, 20:32
quelle
4

Ich war auf dem richtigen Weg. Ich könnte DateRangePicker folgendermaßen verwenden, um die Daten zu aktualisieren:

%Vor%     
Gustav 24.09.2013 06:18
quelle
3

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%     
Guillaume Lavoie 18.12.2013 20:25
quelle
2

zusätzliche Informationen zu Guillaume Lavoies Antwort. Dieser Code funktionierte für mich:

%Vor%     
Özgür Fırat Özpolat 13.10.2015 18:43
quelle