Ich benutze die Pickadate-Bibliothek, so dass der Benutzer Daten auswählen kann. Alle Daten sollten standardmäßig deaktiviert sein. Dies funktioniert, indem disabled: [true]
hinzugefügt wird.Deaktivieren Sie Daten in Pickadate (JavaScript) nach dem Aktivieren bestimmter Daten
var myPicker=$("#inputDatetime").pickadate(
{
format:"dd. mmmm yyyy",
formatSubmit:"yyyy-mm-dd",
min:dt,
selectYears:2,
close:"Schliessen",
today:"Heute",
selectMonths:!0,
disable: [true]
}
), picker = myPicker.pickadate("picker");
Danach bin ich damit einige dates:
picker.set('disable', activeDays);
Jetzt möchte ich in der Lage sein, die schwarze Liste gesetzt Wochentage zu haben. Zum Beispiel sollten alle montags und alle Mittwochs immer geblockt werden. Ich habe diese Daten in einer anderen Variable:
var disabledDates = [1, 3];
Wie kann ich sicherstellen, dass der Wochentag deaktiviert ist nach, dass ich einige spezifischen Daten aktiviert?
aussehen, wenn es das ist, was Sie wollen. http://jsfiddle.net/2j4f9dh8/2/ –
Ja, das sieht ziemlich gut aus. Bitte stelle es in eine Antwort. – doonot
Ich habe eine Antwort dafür hinzugefügt. :-) –