将FullCalendar
从版本1升级到最新版本2.3.2时,出现错误:TypeError:this._ordinalParse is undefined.
在我升级之前它起作用了。
这是我单击一天添加新事件的时间。
这是初始化日历代码。
$('#calendarVehicleID1').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
editable: true,
height: 300,
events: {
url: 'Calendar.cfc',
data: function () {
return {
method: 'getEvents',
vehicle: iVehicleID,
CustomerID: $('#CustomerID').val(),
ServiceCenterID: $('#ServiceCenterID'+iVehicleID).val()
}
},
error: function() {}
},
loading: function(bool) {
$('#loadingVehicleID1').toggle(bool);
if (!bool) {
$('#Vehicle1_5').height($('#calendarVehicleID1').height());
$('#Container2').height($('#calendarVehicleID1').height()+60);
}
},
eventRender: function (event, element) {
element.attr('href', 'javascript:void(0);');
element.addClass(event.className);
element.attr('onclick', 'openCalendarUpdate("' +
event.title + '","' +
event.description + '","' +
event.startDate + '","' +
event.endDate + '","' +
event.customerid + '","' +
event.servicecenterid + '","' +
event.servicecentername + '","' +
event.productid + '","' +
event.location + '","' +
event.textreminder +
'");');
},
disableDragging: true,
dayClick: function(date, jsEvent, view) {
selectedCalendarDate = date;
$('#dialog-enter-event').dialog('open');
setEventDialogData();
//openEventModal(date, 1);
},
});
我在加载jquery之后并在
moment.min.js
加载之前有fullcalendar.min.js
最佳答案
在dayClick函数中应用以下代码后,它现在可以工作了。
selectedCalendarDate = date.formatDate();
关于javascript - 未定义将FullCalendar从版本1升级到最新版本2.3.2 Moment Ordinal Parse,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30966701/