你这不是设置了,没有效果?
dayClick: function(date, allDay, jsEvent, view) {
$(this).css('background-color', 'red');
var clickDate = view.calendar.formatDate(date,'yyyyMMdd');
window.location="${base}/admin/manager/holiday/save.action?holiday.date="+clickDate;
},
保存可以考虑用异步
dayClick: function(date, allDay, jsEvent, view) {
$(this).css('background-color', 'red');
var clickDate = view.calendar.formatDate(date,'yyyyMMdd');
window.location="${base}/admin/manager/holiday/save.action?holiday.date="+clickDate;
},
保存可以考虑用异步
我是在fullcalendar.js文件中的function updateCells(firstTime) {}方法里面添加一个异步请求数据然后填充日历。
注: updateCells方法在每次变换(切换到上、下月)的时候会被调用。你可以试一下
dayClick: function (date, allDay, jsEvent, view) {
$(this).css('background-color', 'red');
var clickDate = view.calendar.formatDate(date, 'yyyyMMdd');
$.post('${base}/admin/manager/holiday/save.action', {"holiday.date": clickDate;});
},设置节日,你可以viewDisplay事件中动态查询这个月的节日,然后对比日期获取td设置焦点就好,可以参考这个:fullCalendar设置日期td样式