gpt4 book ai didi

c# - FullCalendar 事件添加和更新示例

转载 作者:行者123 更新时间:2023-11-30 12:48:06 27 4
gpt4 key购买 nike

我一直在查看 FullCalendar 文档。

据我所知,日历通过使用开始和结束参数访问其 url 并期望返回 json 从源中获取数据。没关系,示例说明了这一点。

然而,尚不清楚更新的工作原理。

以事件掉落为例http://arshaw.com/fullcalendar/docs/event_ui/eventDrop/

在更新我的数据库方面我应该如何处理这个问题。我应该对 Update.aspx?id=event.id....

进行 ajax 调用吗

这是我应该如何进行更新吗?

此外,我想知道恢复功能。我想要这个有两个原因:如果我的 ajax 调用失败,如果我的 ajax 调用返回数据库更新失败。我怎样才能通过还原

顺着说

: success(data) {
}

如果有人在每个必需的事件中有一个带有 ajax 调用的示例,那就太好了。服务器端的东西我做起来没有问题,我只是不清楚在我应该对我的网站进行哪些 ajax 调用方面更新什么是合适的。

谢谢

最佳答案

您可以调用您的 ajax 调用来更新一些事件,然后刷新日历:

eventDrop: function(event,dayDelta,minuteDelta,allDay,revertFunc) {
var id = event.id.toString();
var start = (event.start.getTime()/1000).toString();
var end = (event.end.getTime()/1000).toString();
url = '/some/function/for/update/'+id+'/'+start+'/'+end+'/';
$.ajax({
url: url,
success: function(){
$('#id_of_calendar').fullCalendar( 'refetchEvents' );
#generate some message here
},
error: function(){
$('#id_of_calendar').fullCalendar( 'refetchEvents' );
#generate some message here
}
});
},

关于c# - FullCalendar 事件添加和更新示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15126168/

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