Вот мой код
$(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 не работает.У кого-нибудь была похожая проблема?
Ссылка на полный календарь