感谢您对人们的帮助。
看,我不是 jQuery 程序员,我偷了已经完成的日历版本,但仍有一些东西要改变:
var enabledDays = ["6-1-2013", "7-1-2013", "8-1-2013", "9-1-2013", "10-1-2013", "11-1-2013"];
function nationalDays(date) {
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
for (i = 0; i < enabledDays.length; i++) {
if($.inArray((m+1) + '-' + d + '-' + y,enabledDays) != -1 || new Date() > date) {
return [true];
}
}
return [false];
}
$(function(){
$.datepicker.setDefaults($.extend($.datepicker.regional["ru"]));
$("#datepicker1, #datepicker2, #datepicker3").datepicker({dateFormat: "yy-mm-dd",
duration: "normal",
numberOfMonths: [ 1, 2 ],
constrainInput: true,
beforeShowDay: nationalDays});
});
这是您可以在互联网上找到的常规日期选择器。我有 var enabledDays ,它指定了特定的月份-日期-年份,如果日历中的每个月都被激活并且其他禁用,我只需要设置第一个日期。我该怎么做这些家伙。谢谢你。