Dav*_*Dsr 6 javascript ajax fullcalendar
我正在使用Fullcalendar,我正在尝试更新事件.我正在尝试进行ajax回调以获取该事件的def编辑.路由是/ controls /:id/edit,所以我构建了这个ajax回调:
eventClick: function(date, jsEvent, view) {
console.log(date.id)
console.log(jsEvent)
console.log(view)
$.ajax({
type: "GET",
url: "/controls/"+date.id+"/edit",
});
$('#calendar').fullCalendar('updateEvent', event);
}
Run Code Online (Sandbox Code Playgroud)
controls_controller.rb的代码是这样的:
def edit
if request.xhr?
@control = Control.find(params[:id])
end
end
Run Code Online (Sandbox Code Playgroud)
我的问题是,当我点击一个事件时,控制台告诉我"未捕获的TypeError:无法读取未定义的属性'克隆'".我不知道这意味着什么.我认为我做得对,但它不起作用.谁能帮我?先感谢您.
请检查活动数据。事件的源属性必须为 null 或未填充。所以在打电话之前
$('#calendar').fullCalendar('updateEvent', event);
Run Code Online (Sandbox Code Playgroud)
您必须确保必须填充全日历事件的必需属性。以下是事件对象的必填字段和可选字段的链接。
http://fullcalendar.io/docs/event_data/Event_Object/
| 归档时间: |
|
| 查看次数: |
11640 次 |
| 最近记录: |