簡體   English   中英

MultiDatespicker:從pickableRange和adjustRangeToDisabled中排除周末

[英]MultiDatespicker : exclude weekends from pickableRange and adjustRangeToDisabled

我正在使用jquery multidatespicker ,我必須在第一個日期被選中后定義一系列日期。

我需要排除所有未來日期的周末 但是,pickableRange不會跳過使用beforeShowDay禁用的周末。

我也嘗試添加addDisabledDates但是在數組中添加所有周末日期是不可行的。

這是我一直在嘗試的代碼。

$('#id').multiDatesPicker({
    pickableRange: 15,
    adjustRangeToDisabled: true,
    beforeShowDay:  $.datepicker.noWeekends,
    addDisabledDates : ['array containing all weekends and holidays'] // not feasible option
})

請幫幫我..

$('#id').multiDatesPicker({
  beforeShowDay: disableSpecificWeekDays,
  // For disabling all "Sundays and saturday"
  dateFormat: "d/m/yy",
  maxDate: "+3m",
  minDate: "-1m",
  multidate: true,
});

function disableSpecificWeekDays(date) {
  var theday = date.getDate() + '/' +
      (date.getMonth() + 1) + '/' +date.getFullYear();
  var day = date.getDay();
    return [day != 0 && day != 6];
}

在這里,我們可以指定一種禁用周末的方法。 請試試這個。

暫無
暫無

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

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