问题的标题可能并不完全代表我要解释的动态。
我正在使用FullCalendar和一个允许我在顶部添加资源的开源库,你可以看到这个JsFiddle的结果。
如您所见,每个事件都分配给资源(first column, second column)
。事实上,我们有两个事件:
Meeting 1 = First Column
Meeting 2 = Second Column
我想要做的是将Meeting 1移动到第二列(当然是通过鼠标),并且能够通过代码获取我移动事件的列的详细信息,在这种情况下,受影响的列是{{ 1}}。 我想到了一个解决方案:
Second Column
初步结果
最终结果
但它刚刚转过来,所以我可能错误的逻辑
我需要获取select: function(dtStart, dtEnd, jsEvent, event)
{
console.log(event.column, event.columnData);
}
选项中定义的列id和名称的属性:
FullCalendar
你们哪一位可以帮我这样做?
答案 0 :(得分:0)
您是否尝试过eventDrop
回调?如果你添加这个 -
eventDrop: function(event, delta, revertFunc) {
console.log(event);
}
在您的事件数组之后,您将能够看到如何访问任何特定的事件数据。此外,如果您在任何其他问题上将文档发布在您正在使用的特定FullCalendar前缀上,那将非常有用。