禁用fullcalendar中过去日期的dayclick无法正常工作

Idr*_*ris 4 javascript jquery fullcalendar

dayClick: function(date, jsEvent, view) {
inputDate = moment(date).format('YYYY-MM-DD');
var moment2 = $('#calendar').fullCalendar('getDate');
if (date <= moment2) 
{
return false;

}

$('#datepicker2').val(inputDate);
$('#meeting').modal();

},
Run Code Online (Sandbox Code Playgroud)

上面的代码也禁用了日期过去的日期和 当前日期.但是我需要在当前日期启用dayclick.

Chi*_*ani 6

试试这个吧.

dayClick: function( date, jsEvent, view) {
    if (moment().format('YYYY-MM-DD') === date.format('YYYY-MM-DD') || date.isAfter(moment())) {
        // This allows today and future date
    } else {
        // Else part is for past dates
    }

},
Run Code Online (Sandbox Code Playgroud)

这适合我.