gpt4 book ai didi

javascript - jQuery UI DatePicker - 只显示全年的 3 天

转载 作者:行者123 更新时间:2023-11-30 15:04:51 25 4
gpt4 key购买 nike

我想知道是否可以在日期选择器中一年只显示 3 天?

这是我到目前为止得到的:

JS:

 var availableDates = ["28-12-2017","29-12-2017","30-12-2017"];

function available(date) {
dmy = date.getDate() + "-" + (date.getMonth()+1) + "-" +
date.getFullYear();
if ($.inArray(dmy, availableDates) !== -1) {
return [true, "","Available"];
} else {
return [false,"","unAvailable"];
}
}

$('#date').datepicker({ beforeShowDay: available });

CSS:

.ui-datepicker-unselectable {display: none;}

jsfiddle link

最佳答案

亲爱的,您忘记了 defaultDate,请试试这个:

  var availableDates = ["28-12-2017","29-12-2017","30-12-2017"];

function available(date) {
dmy = date.getDate() + "-" + (date.getMonth()+1) + "-" + date.getFullYear();
if ($.inArray(dmy, availableDates) !== -1) {
return [true, "","Available"];
} else {
return [false,"","unAvailable"];
}
}

$('#date').datepicker({ beforeShowDay: available, defaultDate: "12/28/2017" });

请使用这个 fiddle http://jsfiddle.net/szYYY/50/

关于javascript - jQuery UI DatePicker - 只显示全年的 3 天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45935265/

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