完整的日历Jquery与谷歌日历API v3

时间:2013-12-10 11:33:45

标签: javascript jquery google-maps-api-3 jquery-plugins calendar

我正在使用带有Google日历的Jquery Full日历插件。 Google日历会向我返回事件列表的Json响应,但事件不会显示在我的日历中,但会显示成功提醒。我不知道为什么它错过了我的活动。

HRBC.controllers.Calendar = function () {
    this.load = function (calendarId, tempURL, tempToken) {
        $(calendarId).fullCalendar({

            eventSources: [{
                url: tempURL,
                type: 'GET',
                beforeSend: function (xhr) { xhr.setRequestHeader('Authorization', 'Bearer ' + tempToken); },
                dataType: 'json',
                success: function (response) {
                    alert('Very Good');
                    console.log(JSON.stringify(response));
                },
                error: function (response) {
                    alert('error');

                }
            }],

            cache: true,
            eventClick: function (event) {
                // opens events in a popup window
                window.open(event.url, 'gcalevent', 'width=700,height=600');
                return false;
            },

            loading: function (bool) {
                if (bool) {
                    $('#loading').show();
                    setTimeout(function () {
                        $('#calendar').fullCalendar('render');
                    }, 1);

                } else {
                    $('#loading').hide();
                }
            }

        });
    }
}

0 个答案:

没有答案