我有这段代码:
dayClick: function(date, allDay, jsEvent, view) {
$( "#dialog-modal" ).dialog({
modal: true,
height: 300,
buttons: [
{ text: "Ok", click: function() {
eventData = getEventSelected(date, resource);
jQuery('#calendar').fullCalendar('renderEvent', eventData, true);
$( this ).dialog( "close" );
}
},
{ text: "Cancel", click: function() {
$( this ).dialog( "close" ); }
}
]
});
}
使用我的getEventSelected函数我想创建一个事件,但是dayClick不包含有关所点击资源的信息,只包含日期。
有没有办法获得资源呢?
谢谢你“
答案 0 :(得分:0)
发现有关点击资源的信息存在于您从dayClick事件中获取的视图数据中。
dayClick: function(date, allDay, jsEvent, view) {
console.log(view);
}
或者,如果您使用select for range,则它具有资源变量
select: function (start, end, allDay, jsEvent, view, resource) {
console.log(resource);
}