我正在使用js fullcalendar。我发现以下代码:
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
defaultView: 'month',
dayRender: function (date, cell) {
var id = 'checkbox-2-' + (date.getTime() / 1000).toFixed(0);
var exists = selectedDays.indexOf('checkbox-2-' + (date.getTime() / 1000).toFixed(0));
if (exists > -1) {
cell.append('<input id="' + id + '" type="checkbox" class="checkbox" checked/>');
}
else{
cell.append('<input id="' + id + '" type="checkbox" class="checkbox"/>');
}
$('#'+id).change(function() {
if($(this).is(":checked")) {
selectedDays.push($(this).attr('id'));
}
else{
var index = selectedDays.indexOf($(this).attr('id'));
if (index > -1) {
selectedDays.splice(index, 1);
}
}
});
}
});
但是dayrender函数不适用于我,也不显示日历网格,只显示标题(今天、下一个等等)。
暂无答案!
目前还没有任何答案,快来回答吧!