2014-07-12 35 views
1

我正在使用FullCalendar v2,并且我只是尝试启用事件的可拖动和可调整大小的选项。它的工作原理非常完美,除非我有几天的事件并尝试调整大小或移动它,否则不同列中的事件会消失。如何让FullCalendar事件在拖动或调整大小时停止消失?

有没有办法来防止这种情况发生?

enter image description here enter image description here

的第一张照片是如何看起来之前,我点击,而第二张照片是发生了什么,而我拿着鼠标光标向下扩展它。与可拖动区域不同一天的每一列都会暂时消失,只要我放开鼠标按钮,所有列都会重新出现。

这并不禁止任何功能,并且它可以正确保存,它看起来很糟糕。如果您尝试移动事件而不是调整它们的大小,也会发生这种情况。

回答

2

我做了同样的事情,并有同样的问题。在我的数据库中,我有一个id字段,我用json数据来填充我的日历。 id的数据库字段没有任何内容,它是null或空字符串。所以,当我拖动一个事件时,它们全部移动(或消失)

解决方案:我让每个ID都是唯一的,非空的,并且永远不会有空字符串。

相关问题