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

c# – FullCalendar事件添加和更新的示例,第1张

概述我一直在查看FullCalendar文档. 从我收集的内容来看,日历通过转到带有开始和结束参数的url并期望json作为回报来从源获取数据.没关系,这些例子表明了这一点. 然而,更新的工作方式并不清楚. 举例来说,事件下降http://arshaw.com/fullcalendar/docs/event_ui/eventDrop/ 在更新我的数据库方面,我该如何处理这个问题.我应该对Update. 我一直在查看FullCalendar文档.

从我收集的内容来看,日历通过转到带有开始和结束参数的url并期望Json作为回报来从源获取数据.没关系,这些例子表明了这一点.

然而,更新的工作方式并不清楚.

举例来说,事件下降http://arshaw.com/fullcalendar/docs/event_ui/eventDrop/

在更新我的数据库方面,我该如何处理这个问题.我应该对Update.aspx进行AJAX调用吗?ID = event.ID ….

这是我应该如何做我的更新?

此外,我想知道恢复功能.我想要这个有两个原因:
如果我的AJAX调用失败,如果我的AJAX调用返回db update Failed.我怎样才能通过还原

func一起说

: 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事件添加和更新的示例全部内容,希望文章能够帮你解决c# – FullCalendar事件添加和更新的示例所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/langs/1229724.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存