0

event UI我第一次拖动(尚未放下)时遇到问题event。它不会将列移动到列;相反,它像这样拖动:

在此处输入图像描述

但是一旦我放下(它设置了正确的位置)该事件并再次开始拖动它,它就会完美地将一列拖到另一列。

仅在第一次出现此问题时刷新页面后。但是,如果我在拖动任何事件之前单击今天按钮,那么即使我第一次拖动事件,它对我来说也能正常工作。

我发现如果_loadCalEvents(new Date()); 函数被调用,这个问题就解决了(今天调用按钮)

所以请帮助我如何jsp在日历渲染后在我的页面上调用此函数。

4

2 回答 2

2

渲染模态/对话框$('#yourCalendarDiv').fullCalendar('render'); 调用。

它立即强制日历呈现和/或重新调整其大小。

可能您是在渲染模式之前创建日历,所以日历不知道它的大小。在第一次拖动或单击切换视图(今天按钮)后,日历正在调整其大小,这就是它起作用的原因。

请参阅FullCalendar/Docs/Render

于 2013-08-09T20:10:59.997 回答
1

最后我通过调用解决了这个问题

$('#calendar').weekCalendar("today");

之后。calendar load它呈现本周的所有事件。所以解决拖动问题。

于 2013-08-13T09:03:26.640 回答