首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否在jQuery的fullcalender上的数据库中填充保存的事件?

是否在jQuery的fullcalender上的数据库中填充保存的事件?
EN

Stack Overflow用户
提问于 2010-10-19 13:47:59
回答 1查看 1.8K关注 0票数 1

我能够通过使用fullcalender jQuery将特定日期的事件保存在数据库中。但是如何在fullcalender jQuery控件的数据库中填充相应日期的已保存事件呢?

EN

回答 1

Stack Overflow用户

发布于 2010-10-22 07:54:04

如果不知道您在服务器上使用的是什么语言,就很难给您一个答案……

我已经在一些.NET MVC解决方案中使用过FullCalendar,并取得了巨大的成功……我以以下格式返回JSON (从我现有的代码中截取):

代码语言:javascript
复制
[{
 id = a.AppointmentID,
 start = a.Appointment.DateTime,
 title = a.Appointment.Total,
 allDay = a.Appointment.AllDay,
 leave = a.Appointment.Leave,
 end = a.Appointment.DateTime.AddHours((double)a.Appointment.Duration),
 url = "/Appointments/Edit/" + a.AppointmentID,
}]

在客户端,我使用以下代码从MVC Action请求JSON:

代码语言:javascript
复制
function getEvents(start, end, callback) {
var calendar = $(this);
var id = calendar.attr('staffid');

$.ajax({
    url: '/Appointments/Events',
    dataType: 'json',
    data: {
        start: Math.round(start.getTime() / 1000),
        end: Math.round(end.getTime() / 1000),
        staffID: id,
        _d: new Date().getTime()
    },
    success: function (json) {
        callback(json);
    }
});
}

有关事件结构的详细信息,请参阅http://arshaw.com/fullcalendar/docs/event_data/Event_Object/http://arshaw.com/fullcalendar/docs/event_data/events_json_feed/上的FullCalendar帮助

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3965653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档