Tôi vừa mới bắt đầu sử dụng plugin này và tôi đang gặp một số sự cố khi xóa sự kiện mà tôi vừa tạo. Tôi có thể xóa tất cả các sự kiện khi sử dụng eventClick, nhưng không thể xóa các sự kiện cụ thể trên eventClick.Xóa các sự kiện cụ thể bằng phương thức removeEvents
Mọi trợ giúp sẽ được đánh giá cao. Đây là mã của tôi.
<script type='text/javascript'>
$(document).ready(function() {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
var calendar = $('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
selectable: true,
selectHelper: true,
select: function(start, end, allDay) {
var title = prompt('Trade Show Name:');
if (title) {
calendar.fullCalendar('renderEvent',
{
title: title,
start: start,
end: end,
allDay: allDay,
id: 12
},
true // make the event "stick"
);
$('input[name="startDate"]').val(start);
}
calendar.fullCalendar('unselect');
},
eventClick: function(calEvent, jsEvent, view) {
$('#calendar').fullCalendar('removeEvents', function (calEvent) {
return true;
});,
editable: true
});
});
Bạn đã đọc điều này: http://arshaw.com/fullcalendar/docs/event_data/removeEvents/ – j08691
Vâng tôi đã làm. Tôi chỉ không chắc chắn những gì id để đi vào chức năng của tôi. – wowzuzz
Dường như ID sự kiện hoặc chức năng. – j08691