Jquery 在完整日历中更新日期
我使用的是fullcalendar,到目前为止我设置了几乎所有的功能,比如从日历外部拖动外部事件,然后使用Jquery 在完整日历中更新日期,jquery,fullcalendar,adminlte,Jquery,Fullcalendar,Adminlte,我使用的是fullcalendar,到目前为止我设置了几乎所有的功能,比如从日历外部拖动外部事件,然后使用 drop: function (date, allDay) 以及使用以下命令调整事件日期的大小: eventResize: function (event, delta) 并使用以下命令删除: eventDragStop: function (event, jsEvent){ if (jsEvent.pageX >= x1 && jsEvent.pageX &l
drop: function (date, allDay)
以及使用以下命令调整事件日期的大小:
eventResize: function (event, delta)
并使用以下命令删除:
eventDragStop: function (event, jsEvent){
if (jsEvent.pageX >= x1 && jsEvent.pageX <= x2 &&
jsEvent.pageY >= y1 && jsEvent.pageY <= y2) {
alert('deleteeee');
deletefromDb(event);
}
}
eventDragStop:函数(event,jsEvent){
如果(jsEvent.pageX>=x1&&jsEvent.pageX=y1&&jsEvent.pageY我不建议这样做,因为通常坐标在不同的设备中会发生变化。
就我而言,我认为最好的选择是:
eventDrop: function (event, delta, revertFunc, jsEvent, ui, view) {
console.log(event.id + "Delete");
},
将事件从一个时间移动到另一个时间时将触发(即拖动整个事件以更改开始时间和结束时间,而不是仅更改结束时间时调整大小)/@ADyson是的,是的,谢谢,但我在打印事件对象时遇到了问题。在删除后,它显示的是旧的开始,而不是新的开始,你知道我能做什么吗?谢谢,我不知道如何/何时打印这些数据。根据文档,传递给eventDrop回调的事件的开始/结束属性中应该有新的时间。如果您遇到了一个问题,您必须编辑问题以显示某个代码的示例,该代码再现了您的问题。