Tag: fullcalendar

FullCalendar,如何允许用户编辑/删除事件并将其从数据库中删除?

我正在按照自己的意愿控制Full Calendar模块。 目前我拥有它以便日历getEvents方法联系一个SQL表并返回用户的所有事件 – 该部分完美地工作。 我想添加的function是允许用户编辑/删除事件,并将这些更改反映在数据库中! 我的意思是在我的表中,用户可以拖放事件来改变他们的时间,当他们点击一个事件时,我希望出现一个对话框,询问他们是否要删除此事件。 我希望这些更改能够在SQL表中表示。 我怎样才能做到这一点? 我是JQuery,JavaScript和DatePicker的新手。 从我的谷歌搜索和尝试学习,我在这里找到了类似的线程 function (calEvent) { removeRequestedEvent($(this), calEvent); }, It just passes in the calendar event and the calendar itself. removeRequestedBooking: function (cal, calEvent) { if (!confirm(“Delete?”)) return; cal.fullCalendar(“removeEvents”, calEvent.id); cal.fullCalendar(“rerenderEvents”); // Re-show draggable element $(“#requests #” + calEvent.id).show(); } 提供此代码,我认为这与我需要的类似,但是我希望在调用removeEvents时从数据库中删除该事件。 我假设我需要一些类似于从数据库中检索事件时的代码(代码如下所示),但我不确定代码应该如何构造。 任何人都可以帮我解决这个问题吗? var db = Database.Open(“users”); […]