如何明显禁用日视图jQuery fullcalendar的过去时间段

时间:2013-11-12 12:16:56

标签: javascript jquery fullcalendar

他们是一种可配置的方式,可以在jQuery fullcalendar的日视图中明显禁用当天的过去时间段吗?

我正在显示当天上午9:00到下午6:00的营业时间。考虑现在的时间是下午12:30,我需要阻止用户在下午12:30之前预订任何活动。禁用的时间段也必须是灰色的,不可选择的。我可以编写选择回调来验证所选的时间。但是需要一种视觉效果让用户感觉过去的时间段是不可选择的。

也欢迎自定义脚本。

1 个答案:

答案 0 :(得分:0)

您可以使用eventAfterAllRender 并将css类附加到已通过的所有插槽中。

应该很容易计算出应用课程所需的行数(以分钟/ 30为单位的时间)。使用您想要的任何内容将已禁用的css类添加到td和样式中。

这显然不会实际禁用插槽,您需要使用dayClick回调来禁用过去的时间