gpt4 book ai didi

ruby-on-rails-3 - Rails 3 完整日历 - 无法更新事件

转载 作者:行者123 更新时间:2023-12-01 05:01:01 24 4
gpt4 key购买 nike

对于 Jquery 和 Rails 3 来说相对较新。我已经在我的网站中实现了完整的日历,除了通过完整的日历界面实际更新我的事件模型之外,一切正常。根据我的理解,我应该能够将日历条目拖放到另一天,它将更新事件模型并在刷新时将约会保留在新的一天中。然而这并没有发生。有人遇到过类似的问题吗?此操作的代码如下所示

function updateEvent(the_event) {
$.update(
"/events/" + the_event.id,
{ event: { title: the_event.title,
starts_at: "" + the_event.start,
ends_at: "" + the_event.end,
description: the_event.description
}
},
function (reponse) { alert('successfully updated task.'); }
);

};

我是否遗漏了一些明显的东西?

最佳答案

我遇到了 editing events in the fullCalendar plugin 的问题。就我而言,它与参数 editabledisableResizing 有关。您必须实现 eventDrop拖放功能的处理程序。参数dayDelta、minionDelta、allDay 包含新旧日期之间的时间差:

$('#calendar').fullCalendar({
...
editable: true,
eventDrop: function(event,dayDelta,minuteDelta,allDay,revertFunc) {
$.ajax({
type:"PUT",
url: "/events/"+event.id,
data: "minute_delta="+minuteDelta+"&day_delta="+dayDelta,
..
});
}
});

关于ruby-on-rails-3 - Rails 3 完整日历 - 无法更新事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10107660/

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