簡體   English   中英

pickadate.js至少3天,不包括周末

[英]pickadate.js min 3 days, excluding weekends

我正在以某種形式使用pickadate.js。

我的要求是:

  • 排除所有周末
  • 最少選擇的日期是從今天起3個工作日

我的代碼:

var disabledDates = [1,7,{from:true, to: 2}]; $("#myDate').pickadate({ disable: disableDates, min: 2 });

禁用第1天和第7天可以正常工作,而最少3天則可以正常工作,除非周末最少有3天。

例如,如果今天是星期五,則可以選擇星期一。 預期的結果是,如果今天是星期五:應該禁用周六,周日,周一和周二。

謝謝

我使用jQuery UI做過同樣的事情:

setMinDate: function() {
    var d = new Date();
    var day = d.getDay();

    return day <= 2 ? 3 : 5;
},

setPicker: function () {
    var datePicker = $("#datePicker").datepicker({
        dateFormat: "d-M-yy",
        minDate: setMinDate()
    });
}

上面的JavaScript是我的主要腳本的一部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM