加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 21:48:00 所属栏目:百科 来源:网络整理
导读:我一直在查看FullCalendar文档. 从我收集的内容来看,日历通过转到带有开始和结束参数的url并期望json作为回报来从源获取数据.没关系,这些例子表明了这一点. 然而,更新的工作方式并不清楚. 举例来说,事件下降http://arshaw.com/fullcalendar/docs/event_ui/ev
我一直在查看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
        }
    });
},

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读