Ich versuche dies zu tun, alle Daten zu deaktivieren und die Daten zu aktivieren, die ich mit den Parametern übergeben habe
Dieser Code funktioniert nicht
%Vor% Aber wenn ich var vector = disable
für var vector = vectorTest
ändere, arbeite ich richtig:
Es ist möglich, das zu tun, was ich will?
BEARBEITEN
Die Ajax-Antwort:
Es ist ein Array, das ein anderes Array mit 3 Positionen enthält. [0]
= & gt; Monat, [1]
= & gt; Tag, [2]
= & gt; Jahr
Danke
Sie können Folgendes tun:
%Vor% Sie können success
und dataType
key von jQuery.ajax
verwenden.
Dann können Sie Ihre Ergebnisse loopen und mithilfe der moment(Array)
-Methode ein Array von Momentenobjekten erstellen und übergeben es zu enabledDates
Option des datetimepicker.
Sie könnten beforeShowDay verwenden, diese Funktion nimmt ein Datum als Parameter und muss ein Array mit zurückgeben :
[0]
: true / false gibt an, ob dieses Datum auswählbar ist oder nicht [1]
(optional): ein CSS-Klassenname, der der Zelle des Datums hinzugefügt werden soll oder "" für die Standarddarstellung [2]
(optional): Popup-Tooltip für dieses Datum Die Funktion wird für jeden Tag im Datepicker aufgerufen, bevor es ist angezeigt.
Siehe folgendes:
Im obigen Code könnten Sie von aktiviert / deaktiviert wechseln, indem Sie die boolesche Bedingung ändern:
length > 0
anstatt length == 0
Ich hoffe, es hilft dir, tschüss.
Tags und Links jquery datetimepicker eonasdan-datetimepicker bootstrap-datetimepicker