首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fullCalendar renderEvent

fullCalendar renderEvent
EN

Stack Overflow用户
提问于 2012-12-22 04:13:14
回答 1查看 5.9K关注 0票数 0

我从html调用这个函数:

代码语言:javascript
复制
AddEvent('2013-12-01T00:00:00Z', '2013-12-04T00:00:00Z');

下面是我的函数:

代码语言:javascript
复制
function AddEvent(StartDate, EndDate){
            $('#calendar').fullCalendar('renderEvent', {
                        id: StartDate,
                        title: '1',
                        start: StartDate,
                        end: EndDate,
                        allDay: true
                    }, true );
        }

但不会添加事件。有人能告诉我为什么它不是吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-29 20:14:51

我认为这段代码会有所帮助:

代码语言:javascript
复制
var initDrag = function (el) {

            var eventObject = {
                title: $.trim(el.text())
            };
            el.data('eventObject', eventObject);
            el.draggable({ //ui
                zIndex: 999,
                revert: true,
                revertDuration: 0
            });
        }

        var addEvent = function (title,eventID) {
            var html = $('<div class="external-event label" id="'+ eventID +'">' + title + '</div>');
            jQuery('#event_box').append(html);
            initDrag(html);
        }

        var eventCreate = function (title) {
            $.ajax({
                type : 'POST',
                url : 'record.php',
                data : {title : title},
                dataType: 'JSON',
                success : function(data){
                    var eventID = data.Id;
                    var eventTitle = data.title;
                    addEvent(eventTitle,eventID);
                }
            });
        }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13996629

复制
相关文章

相似问题

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