gpt4 book ai didi

javascript - 将更多信息拖入现有事件

转载 作者:行者123 更新时间:2023-12-02 21:54:32 26 4
gpt4 key购买 nike

我正在寻找 FullCalendar 在我们的应用程序中提供完整的轮类/轮类系统。我已经能够将外部事件复制到日历中,效果很好,但是我希望能够将更多信息拖入该特定事件中。

假设我的类次从 08:00 到 16:00,我会将该类次拖到 FullCalendar 控件中。然后我希望能够指派工作人员参加该事件。因此,将一名工作人员拖入该事件将更新数据库并使用更大的描述重新渲染日历,并将该工作人员作为扩展属性中的值。

有人知道这是否可能吗?

最佳答案

我已经设法使用 jQuery Draggable 使其工作。因此,首先我告诉 fullcalendar 仅接受来自特定类的内部拖动事件(这样我就可以将时间段拖动到日历中):

dropAccept:“.PresetShift”

然后在 eventRender 上,我将事件设置为可放置(这样我就可以放置船员/工作人员):

   $(element).droppable({
scope: "staff",
hoverClass: "highlighted",
drop: function(dropEvent, ui) {
//Get data from event, attributes from the dropped in staff member, and the
event and use a page method to save/update the data.
Then update the fullcalendar event
}
});
},

关于javascript - 将更多信息拖入现有事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60041207/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com