gpt4 book ai didi

Jquery UI Datepicker 不包括周末 minDate

转载 作者:行者123 更新时间:2023-12-01 00:02:57 24 4
gpt4 key购买 nike

如何使 jQuery UI 日期选择器排除周末并将 minDate 设置为某个值,例如 +2/+3(不包括周末)???

我尝试过的:

$("#txtFromDate").datepicker({
minDate: 4,
beforeShowDay: $.datepicker.noWeekends,
changeMonth: true,
changeYear: true
});
<input type="text" id="txtFromDate" />

举个例子,当我选择星期一(例如今天 10 号)并将 'minDate' 设置为 10 时,应启用 24 日以后的功能。

有人可以帮帮我吗?我希望能够计算 minDate 值,而不包括星期六和星期日。

FIDDLE-http://jsfiddle.net/betrob/7DHVr/2/

谢谢

最佳答案

您可以手动进行计算,并将下一个工作日传递给 minDate,如下所示。

// Calculate the next working day manually
var startDate = new Date(),
noOfDaysToAdd = 10,
count = 1;

while(count <= noOfDaysToAdd){
startDate.setDate(startDate.getDate() + 1);
if(startDate.getDay() != 0 && startDate.getDay() != 6){
count++;
}
}

// Datepicker Init
$('#txtFromDate').datepicker({
minDate: startDate,
beforeShowDay: $.datepicker.noWeekends,
changeMonth: true,
changeYear: true
});

这是一个工作演示。 <强> DEMO

关于Jquery UI Datepicker 不包括周末 minDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21669950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com