Ich verwende Pickadate für die Datumsauswahl. Sagen wir gerade, wir sind im April und ich navigiere zu Juni oder wähle ein Datum im Juni und lösche dann das Datum. Jetzt, wenn ich den Datepicker wieder öffne, zeigt es June und nicht den aktuellen Monat, d. H April.Die Pickdate-Datumsauswahl konnte nicht auf den aktuellen Monat zurückgesetzt werden
Ich habe den picker initialisiert als
lt dpInit = $('.datepicker').pickadate(optionsObject);
Ich versuchte
let dp = $('.datepicker').pickadate().pickadate('picker');
dp.stop().start();
or
dp.stop();
dp.start();
Dies führt zu picker gestoppt zu tun ist, aber nicht startet wieder. Ich dachte, die dpInit und dp sind zwei separate Instanzen so wahrscheinlich es geschieht so, und ich habe
lt dpInitPick = $('.datepicker').pickadate(optionsObject).pickadate('picker');
dpInitPick.stop().start();
Wieder gleiches Ergebnis.
Ich versuchte this.stop() zu tun.() Innerhalb der Veranstaltung in optionsObject noch das gleiche Ergebnis heißt
optionsObject = {
onOpen: function() {
this.stop().start(); //same result of datepicker stopping but not starting again.
}
}
statt onOpen ich OnRender versucht starten, onClose zu etc. Wenn ich sage, dass es nicht startet, meine ich, klickt auf das Datepicker-Eingabeelement, öffnet den Date-Picker nicht mehr.
Wie setze ich den Datepicker zurück, um auf das aktuelle Datum zu zeigen?