2012-08-09 81 views
1

当用户在Fullcalendar dayClick事件中的月视图中单击日期时段时我想要提醒说此日期不可用。日历上的日期被阻止,例如12/10/2012 - 2012年12月14日。比较日期时在全日历中的DayClick事件警报

我写了这个代码,但因为我是个新手,我需要有人帮我了解什么是错在这里:

dayClick: function (date, allDay, jsEvent, view) { 
    var myDate=new Date(); 
    myDate.setFullYear(2012,11,10); 

    var deadline=new Date(); 
    deadline.setFullYear(2012,11,14); 

    if (myDate <= deadline) 
    { 
    alert("No reservations available"); 
    return false; 
    } 

的fullcalendar集成在一个ASP.NET MVC应用程序。

非常感谢您的帮助!

回答

0

检查这个小提琴 - http://jsfiddle.net/100thGear/zBZrs/

你需要比较获取传递给dayClick eventCallback到您的最后期限date参数。

让我知道这是否有帮助。

+0

是的!谢谢!工作得很好!如果可能的话,你能否建议如何着色这些“不可用”的日子?非常感谢你! – Gregg 2012-08-10 16:36:04