FullCalendar开始/结束时间可见?

时间:2012-03-05 16:12:40

标签: json fullcalendar

下午好,任何人都可以指出我正确的方向,尽管阅读所有文档并搜索我被卡住了。我使用JSON将mysql数据插入到日历中,这看起来不错但是由于我无法打开事件,用户不知道事件的持续时间。

我们需要允许用户按天或小时添加活动,例如会议时间为14:00至15:30。我曾计划使用自己的表单进行事件输入,我有4列dat_start,dat_end,time_start&填充的time_end。

我只需要一种方法让最终用户能够看到这些事件的时间,有没有办法可以点击一个事件,它会弹出一个带有事件信息的窗口?

我的代码是通过包含以下内容的js文件调用的:

//===== Calendar =====//

    var date = new Date();
    var d = date.getDate();
    var m = date.getMonth();
    var y = date.getFullYear();

    $('#calendar').fullCalendar({
        header: {
            left: 'prev,next',
            center: 'title',
            right: 'month,agendaWeek,agendaDay'
        },
        startParam: 'start',
            endParam: 'end',
        editable: true,
        events : {
            url: 'json-events.php',
            async: 'false'
            }
    });

非常感谢

加里

1 个答案:

答案 0 :(得分:1)

您使用的是哪个版本的FullCalendar?我正在使用1.5.3,但我认为我使用的技术可用于早期版本。基本上我通过json feed从数据库中反馈额外的字段。然后我使用我从stackoverflow中获取的一些代码,这些代码使用qtips格式化并将这些额外信息附加到事件中。当用户将鼠标悬停在事件上时,将显示额外数据。只需搜索FullCalendar和qTip标签即可。