1

我用过Jquery-weekcalendar plugin

我正在使用它freebusy来防止某些部分在那个时候创建​​事件。它在所有时间都可以正常工作,除了00:00

我的问题 :

freebusy

 freebusys: [{"start":"2013-08-10T00:00:00", "end":"2013-08-10T23:00:00", "free": false},

所以阻塞时间From 00:00 to 23:00 on 10th august

1>当我尝试创建事件时,00:15 TO 00:45它会阻止它的罚款。

你可以看到:

在此处输入图像描述

2>但我尝试以同样的方式创建事件00:00 TO 00:15但它允许我创建事件是预期的unexpected输出for me. (`:不允许创建)

你可以在这里看到:

在此处输入图像描述

4

2 回答 2

1

我也有这个问题。如果我没记错的话,您必须手动检查新事件是否与空闲时间重叠。我认为由于开始时间相同,它仍然被评估为“免费”。尝试检查您的新事件的结束时间也不在 freeBusy 范围内。

于 2013-08-24T12:20:40.720 回答
0

因为我没有找到任何合法的方法来解决这个问题所以我已经像这样解决了这个问题

问题是当我们点击“ 2013-08-10T00:00:00”而不是freebusy manager在里面找到它时"2013-07-10T00:00:00" to "2013-08-10T24:00:00",它会找到这个块is not busyallow to create new event

解决方案: 我已经通过仅在这种情况下将我的点击事件时间(00:00:00)替换为(00:00:01)来解决这个问题,所以它对我有用。

于 2014-09-26T06:31:22.697 回答