Javascript Jquery FullCalendar-禁用在单个日期调整大小
我正在使用jqueryfullcalendar 我可以检查一下,如果我的活动是在单一日期,我的意思是没有结束日期,只是开始日期,所以在这种情况下,它不应该调整大小。我该怎么做 例如: 如果我有以下标准:2013-12-03至2013-12-10,则应调整大小Javascript Jquery FullCalendar-禁用在单个日期调整大小,javascript,jquery,jquery-ui,calendar,fullcalendar,Javascript,Jquery,Jquery Ui,Calendar,Fullcalendar,我正在使用jqueryfullcalendar 我可以检查一下,如果我的活动是在单一日期,我的意思是没有结束日期,只是开始日期,所以在这种情况下,它不应该调整大小。我该怎么做 例如: 如果我有以下标准:2013-12-03至2013-12-10,则应调整大小 如果我有这样的标准:2013-12-03这不应该调整大小是的,你可以这样做。应该是这样的: 首先使用它并在它内部使用它来获取所有事件,或者您可以根据自己的选择为每个事件服务器端设置事件属性。但如果不是,如果您更喜欢客户端,我不建议这样做,这
如果我有这样的标准:2013-12-03这不应该调整大小是的,你可以这样做。应该是这样的: 首先使用它并在它内部使用它来获取所有事件,或者您可以根据自己的选择为每个事件服务器端设置事件属性。但如果不是,如果您更喜欢客户端,我不建议这样做,这里有一个函数可以帮助您:
var calendar = $('#calendar').fullCalendar({
...
eventAfterAllRender: function(event, element) {
turnEventsEditable();
},
...
});
//Special function
function turnEventsEditable(){
var events = new Array();
events = calendar.fullCalendar('clientEvents');
foreach(var e in events){
if(e.end != "" || e.end != null){
e.editable = true;
}else{
//just to make sure;
e.editable = false;
}
}
return events;
}