在fullcalendar中的所选日期重复事件

时间:2014-12-09 09:49:53

标签: javascript jquery fullcalendar

如何在特定日期创建重复事件,例如在星期一和星期二。 我的事件在这里输入来自json的数组数据:

"title": "Test",
"allDay": false,
"start": "2014-12-11 9:30:00",
"end": "2014-12-11 13:00:00",
"repeat": '1,2,3', // first 3 days of week

我怎么能这样做? 我想只在重复日历上显示,因为重复是保存我的数据库。 我必须在选定日期创建重复事件,我对此有疑问。

1 个答案:

答案 0 :(得分:0)

您应该将事件创建为具有相同ID的不同事件。

来自documentation

  

id String / Integer。可选

     

唯一标识给定事件。 重复的不同实例   事件应该都具有相同的ID。

所以你的活动应该是:

myevents = [
   {
      "id":1
      "title": "Test",
      "allDay": false,
      "start": "2014-12-12 9:30:00",
      "end": "2014-12-12 13:00:00"
   },
   {
      "id":1
      "title": "Test",
      "allDay": false,
      "start": "2014-12-13 9:30:00",
      "end": "2014-12-13 13:00:00"
   },
   {
      "id":1
      "title": "Test",
      "allDay": false,
      "start": "2014-12-14 9:30:00",
      "end": "2014-12-14 13:00:00"
   }
]