0

我使用 fullcalendar eventsources 函数,从 db 获取事件数据:

eventSources: getSources()

getSources 在哪里

getSources(){
 var mysources = {
   mysourceone:{
                url: YOUR URL TO GET JSON,
                type: 'POST', 
                data:{
                    st:'2016-08-19',et:'2016-08-24'
                 },     
                 cache: false,
                 color: '#C1272D',
                 textColor: 'white'
                 }
              }
  return [mysources.mysourceone];
}

我的问题是,如何将此函数中的固定日期替换为全日历中当前选择的日期范围?

                data:{
                    st:'2016-08-19',et:'2016-08-24'
                 }, 
4

1 回答 1

3

FullCalendar 应该自动传递开始和结束日期,因此只需将它们排除在您的通话之外,在 FullCalendar 检查事件的页面上,您可以根据这些日期访问和查询您的数据库$_GET['start']$_GET['end']您还可以转到浏览器检查器并查看网络选项卡,同时在日历上切换月、周或视图并查看它发出的呼叫。您还可以附加您自己的变量,如用户 ID、时区等。

于 2016-08-26T12:21:34.807 回答