Редактируемое свойство Fullcalendar не работает? - PullRequest
0 голосов
/ 11 апреля 2011

Вот мой код

 $(document).ready(function() {

    $('#calendar').fullCalendar({
        header: {
            left: 'prev,next today',
            center: 'title',
            right: 'month,basicWeek,basicDay'
        },
        dayClick: function() {
            alert('nemke');
        },        
        events: function(start, end, callback) {
            $.ajax({
                url: 'UserCalendarService.asmx/GetEvents',
                type: 'POST',
                dataType: 'xml',
                data: {start: + Math.round(start.getTime() / 1000),end: + Math.round(end.getTime() / 1000)},                
                success: function(result) {                
                var events = [];
                $(result).find('Event').each(function() {
                    events.push({
                        title: $(this).find('Title').text(),
                        start: $(this).find('Start').text(),
                        editable: $(this).find('Editable').text() 
                    });
                });
                callback(events);
                }
            });
        },
        disableResizing: true,
        editable: false
        //disableDragging:true
    })  
});

Это редактируемое свойство false не работает.Я пытался настроить каждое событие на поведение сервера, и оно не сработало.Затем я попытался установить для свойства значение false, но оно также не сработало.Мне нужно установить некоторые события редактируемыми, а некоторые нет.Я могу установить только disableDragging, но это не решает мою проблему, потому что мне нужно, чтобы некоторые события можно было перетаскивать.

Это свойство работает только с источником событий, установленным как массив, как в этом примере Похоже, этот обратный вызов ajax не работает.У кого-нибудь была похожая проблема?

Ссылка на полный календарь

1 Ответ

5 голосов
/ 09 мая 2011

метод .text () возвращает строку, а editable должен иметь логическое значение

...