2016-07-25 109 views
1

我没有问题在过去(包括今天)使用下面的配置禁用日期。但是我不知道如何增加这也禁用每个星期天pickadate.js - 禁用过去的日期(包括今天),也禁用每个星期日

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

有我丢失的东西有,这也阻止每个星期天?

感谢您的任何建议!

+4

退房可以发现这一点:http://stackoverflow.com/questions/19171909/pickadate-js-how-to-disable-every-sunday –

+0

使用'min'作为开始日期,使用'disable'禁用星期日。禁用所有以前的日期可以工作,但我相信'min&max'是为了这个限制。或者你可以简单地将那一天添加到数组中(因为disable需要一个数组) – moped

回答

1

正如我在我的评论中写道的,disable需要一个数组,因此您可以简单地通过在数组中添加1来禁用星期日。更多关于这可以在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">