我目前正在使用出色的 Jquery 插件 - Fullcalendar,但我遇到了问题。我使用 eventDrop 侦听器,我想使用 Ajax 将事件信息发送到我的服务器端。
我的代码如下:
eventDrop: function (event, dayDelta) {
$.ajax({
url: ("/PSAdmin/RFCalendar/DragEvent"),
data: ({
type: event.className,
delta: dayDelta,
newDate: event.start,
newTitle: event.title
}),
type: "POST",
success: function (data) {
$('#calendar').empty();
loadCalendar();
},
error: function (xhr, status, error) {
alert("fail");
}
});
}
我的问题是,一旦我尝试将包含的任何变量发送到事件对象中,它就不起作用。例如,仅将 dayDelta 发送到服务器端有效,但 event.something 没有。
如果有人之前偶然发现了这个问题,或者如果您知道可能导致问题的原因,请告诉我。