JQuery FullCalendar 1.1插件 - 它是否支持事件修改?

时间:2009-05-27 15:57:02

标签: jquery

有谁知道当前版本的JQuery FullCalendar插件版本1.1是否支持事件添加/删除/更新?

我需要在asp.net mvc应用程序中使用db中的事件加载日历,允许用户添加/更改/删除事件,然后将任何更改保留回db。

这可行吗?

感谢您的反馈!

1 个答案:

答案 0 :(得分:1)

jQuery FullCalendar插件没有添加/删除/更新功能。但是,这就是我将如何使用MVC提供该功能:

  • 创建一个控制器操作,该操作将数据库中的日历信息作为CalEvent个对象
  • 的数组返回
  • 使用日期作为参数,为“添加”日历事件创建视图和关联的控制器操作,包括开始/结束日期,标题等字段。
  • 使用EventId或date作为参数创建用于编辑事件的控制器操作。您可以重复使用与“添加”相同的视图。
  • 在创建日历的选项中,为要用于添加新日历事件的dayClick()事件添加处理程序。添加用于编辑或删除现有事件的eventClick()事件的处理程序。
  • 分别调用dayClick()或eventClick()时重定向到添加/编辑视图,然后在更新数据库后重定向回日历。如果第一项正确完成,则日历将反映添加/编辑或删除。