我正在使用 jquery 日历来显示我的日历,现在我正在尝试禁用已过日期的日历
不幸的是,我找不到任何东西可以做到这一点?
请帮我看看是否可能
设置 minDate 选项如下
minDate: new Date()
在 datepicker 函数调用中
那应该工作!
如果不使用 Jquery,您可以使用此功能(尽管我建议使用 jquery 更好的解决方案)
function checkdate(){
var myDate = new Date(document.frm.date.value);
var today = new Date();
if (myDate<today){
alert('You can not enter future date')
return false;
}
return true;
}
在 fullcalender.js 中搜索这一行
cell.addClass('fc-other-month');
将其更改为
cell.addClass('fc-other-month');
if (date < new Date())
{
$(cell).attr('disabled', 'disabled');
}
尝试
$(function(){
$("#datepicker").datepicker({showOn: "both", minDate: 0});
});
使用这个你不会在你的日期选择器中通过日期......:)