Javascript 是否可以阻止某些单元格在fullcalendar中添加事件?

Javascript 是否可以阻止某些单元格在fullcalendar中添加事件?,javascript,jquery,fullcalendar,background-color,Javascript,Jquery,Fullcalendar,Background Color,大家好 我正在使用,我想阻止某些单元格添加事件。 我找到了这个,但我不知道它是如何工作的,最大日期是多少 我希望渲染像上面的图片(带红色边框的白色块),但我没有找到解决方案 我该怎么办?我找到了这个解决方案 我为事件添加了一个新的阻止属性。然后,如果blocked为true,我添加一个背景色白色,并设置开始和结束日期 下面的代码是一个简单的算法 if ( events.blocked ) { // action goes here // compare the date ( us

大家好

我正在使用,我想阻止某些单元格添加事件。 我找到了这个,但我不知道它是如何工作的,最大日期是多少

我希望渲染像上面的图片(带红色边框的白色块),但我没有找到解决方案

我该怎么办?

我找到了这个解决方案

我为事件添加了一个新的阻止属性。然后,如果blocked为true,我添加一个
背景色
白色,并设置
开始
结束
日期

下面的代码是一个简单的算法

if ( events.blocked ) {
    // action goes here
    // compare the date ( using moment ) enter by the user with the blocked start or end date
    // if the date is between start and end event, i display an alert
    // then reload the original events
}

如果添加事件的JS(或用于添加事件的任何代码)需要测试事件是否在该范围内,并且现在允许它。我通过ajaxok加载事件,但是如何添加事件?或者更详细地描述您希望“被阻止的单元格”如何工作?在特定日期,我希望阻止单元格,然后,如果用户希望在该被阻止的单元格上拖拽事件,它将显示警报或类似的内容。我添加了这样的事件,然后您需要在eventDrop回调中实现这一点,这正是我在您的问题的第一条评论中所做的:)是的,我只是按照您所说的做了!:)