1、js文件引入顺序问题:moment.min.js > fullcalendar-3.9.0.js > locale-all.js;
一开始我的local.js放最前,结果会偶然出现$(..).fullcalendar is not a function。之后修改了顺序,目前没出现;保持观察。
2、select:事件新增成功之后的回显问题:即不手动刷新日历能及时回显新增事件:
select: function(start, end) {
//新增处理逻辑
//点击完成按钮 提交请求
jQuery("#btn").click(function() {
//提交请求 判断成功
$("#calendar").fullCalendar('refetchEvents');//作用是从各个数据源重新获取并且渲染数据;实现及时回显新事件
//关闭新增页面
});
},
3、首次刷新events错位问题:jQuery版本与fullcalendar匹配问题 都换成最新版本