在FullCalendar插件上创建一个循环事件
Create a recurring event on FullCalendar plugin
我正在使用FullCalendar,但我需要创建一个循环事件,永远发生(例如:(每周发生的事件),有一些功能?如果没有,我该如何实现它?
如果fullcalendar中的两个或多个事件具有相同的id,则它们将被视为一个事件,就像http://arshaw.com/fullcalendar/中的"重复事件"示例一样,因此,您可以从PHP向插件发送这样的内容
echo json_encode(array(
array(
'id' => 1,
'title' => 'test',
'start' => strtotime('now')
),
array(
'id' => 1,
'title' => 'test',
'start' => strtotime('+1 weeks')
),
array(
'id' => 1,
'title' => 'test',
'start' => strtotime('+2 weeks')
),
array(
'id' => 1,
'title' => 'test',
'start' => strtotime('+3 weeks')
)
));
如果你使用的是php框架,比如CakePHP,你可以使用javascript helper将数组转换成json。
如果你不使用一些服务器端处理,你可以自己直接从javascript编码事件。Json事件应该是这样的:
[{"id":1,"title":"test","start":1324426610},{"id":1,"title":"test","start":1325031410},{"id":1,"title":"test","start":1325636210},{"id":1,"title":"test","start":1326241010}]
注意:开始和结束日期格式可以是其他的,如"2011-12-20 12:20:23"(在这种情况下是字符串)或类似的东西(在我的例子中使用Unix时间戳)。
相关文章:
- 创建一个循环来简化HTML和CSS代码
- 如何使用“;getElementById”;在一个循环中
- jQuery触发器事件在一个循环中多次出现
- js:如何制作一个循环,将20个不同的东西添加到一个对象中
- 每第n个图像具有下一个循环的余数偏移
- CasperJS-如何治疗'单击'在一个循环中
- 我怎样才能把它变成一个循环,而不是一个递归函数
- 在一个循环中读取xml文件的所有节点
- ajax 返回带有循环的图像长度,检查最后一个循环
- JQuery Slider动画只发生一个循环
- JQuery 滑动一个表格形成,另一个循环滑动
- 如何跟踪有序列表中的顺序,该列表具有一个循环列表项,提供不同的参数
- Node.js:如何在一个循环中使用回调调用方法
- 我将如何批量添加大量 jquery 脚本,在一个循环中只有一个细微的差异
- 循环遍历 Angular HTTP 请求中的对象,等到响应后再运行下一个循环
- 从嵌套循环 Javascript 中的一个循环访问参数
- jQuery点击函数在for循环中只在最后一个循环中工作
- 我可以为 4 个不同的下拉列表创建一个循环吗?
- 翡翠模板在一个循环中有多个数组
- 仅使用一个循环生成嵌套数组