完整日历刷新事件

时间:2014-10-12 06:37:19

标签: javascript jquery

我使用了这个完整的日历,它从ajax调用中获取事件 我希望它能够在按钮点击事件中获得新的ajax值,这怎么可能呢?

         $('#calendar').fullCalendar({
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'
            },
            defaultDate: '2014-09-12',
            editable: true,
            eventLimit: true, // allow "more" link when too many events
            events:{
    url: 'emp-attendance-ajax.php?id=' + id
},




        });

2 个答案:

答案 0 :(得分:0)

如果您需要更新一个事件(更好,因为更快): .fullCalendar( 'updateEvent' , event ) 别的我认为是的 .fullCalendar( 'refetchEvents' )

答案 1 :(得分:0)

我决定用这个

events: {
                url: 'emp-attendance-ajax.php',
                type: 'POST',
                data: function() { // a function that returns an object
                    return {
                        id: id
                    };
                }
            },

而不是这个

events:{
 url: 'employees-attendance/emp-attendance-ajax.php?id=' + i++ 
},

并且它有效