2016-07-25 6 views
1

Ich hatte kein Problem, Daten in der Vergangenheit (einschließlich heute) mit der folgenden Konfiguration deaktivieren. Aber ich bin nicht sicher, wie man dies in den auch jeden Sonntag deaktivierenpickadate.js - Deaktivieren Sie Daten in der Vergangenheit (einschließlich heute) und deaktivieren Sie auch jeden Sonntag

$('.datepicker').pickadate({ 
disable: [{from: [0, 0, 0], to: dateToday}], 
}); 

Gibt es etwas, was ich bin fehlt diese haben auch jeden Sonntag blockieren?

Schätzen Sie jeden Rat!

+4

Schauen Sie sich diese zu finden: http://stackoverflow.com/questions/19171909/pickadate-js-how-to-disable-every-sunday –

+0

Verwenden Sie 'min' für Startdatum und' disable', um Sonntag zu deaktivieren. Das Deaktivieren aller vorherigen Daten kann funktionieren, aber ich glaube, dass 'min & max' für diese Einschränkungen gedacht war. oder Sie können diesen Tag einfach zu Array hinzufügen (da disable ein Array benötigt) – moped

Antwort

1

Wie ich in meinem Kommentar schrieb, nimmt disable ein Array, so dass Sie Sonntag einfach deaktivieren können, indem Sie 1 in das Array hinzufügen. Mehr dazu finden Sie in der documentation

$('.datepicker').pickadate({ 
 
disable: [ 
 
    {from: [0, 0, 0], to: true}, 
 
    1 
 
], 
 
});
<link rel="stylesheet" href="http://amsul.ca/pickadate.js/vendor/pickadate/lib/themes/default.css" id="theme_base"> 
 
<link rel="stylesheet" href="http://amsul.ca/pickadate.js/vendor/pickadate/lib/themes/default.date.css" id="theme_date"> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<script src="http://amsul.ca/pickadate.js/vendor/pickadate/lib/picker.js"></script> 
 
<script src="http://amsul.ca/pickadate.js/vendor/pickadate/lib/picker.date.js"></script> 
 
<input class="datepicker">

Verwandte Themen