Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fullcalendar 完整日历动态资源_Fullcalendar - Fatal编程技术网

Fullcalendar 完整日历动态资源

Fullcalendar 完整日历动态资源,fullcalendar,Fullcalendar,如何在资源视图中使用多个动态资源填充日历? 正如我可以从数据库中检索事件一样,我希望使用资源来完成这项工作 在我的申请中,有带会议室的建筑物。我有两个视图:1个会议室视图和2个建筑视图。当我选择一个建筑时,我希望看到一个包含该建筑所有会议室的资源视图 对于事件,我使用下一个代码: events: function(start, end, callback) { $.ajax({ type: 'POST', url: 'myJavaClass',

如何在资源视图中使用多个动态资源填充日历? 正如我可以从数据库中检索事件一样,我希望使用资源来完成这项工作

在我的申请中,有带会议室的建筑物。我有两个视图:1个会议室视图和2个建筑视图。当我选择一个建筑时,我希望看到一个包含该建筑所有会议室的资源视图

对于事件,我使用下一个代码:

events: function(start, end, callback) {
    $.ajax({
        type: 'POST',
        url: 'myJavaClass',
        dataType: 'xml',
        data: {
            room: $('#room').val(),
            start: start,
            end: end
        },
        success: function(doc) {
            var events = [];
            $(doc).find('event').each(function() {
                events.push({
                    title: $(this).attr('title'),
                    start: ($(this).attr('start'),
                    end: ($(this).attr('end'),
                    allDay: false,
                    url: 'MyJavaModifyingClass?id=' + $(this).attr('ref')
                });
            });
            callback(events);
        }
    });
},
是否存在用于检索资源的现有代码


提前感谢。

不,只需在呈现完整日历之前获取它们,或者在需要更改时销毁并重新呈现它们。这里的示例:看到这个示例,我想我必须在jQuery代码中手动填充资源。在我的情况下,如果有一个新的会议室,我需要更改代码吗?无论如何,@RichardHermanson,它不起作用。resourceFilter不筛选html代码中签入的资源。您不必手动执行此操作。“我的建议是去看一些JavaScriptor的教程,但这是我的第一个问题,”RichardHermanson说。如何动态创建资源?jQuery代码中的资源与html正文中的输入相同。然后,resourceFilter将激活已选中的。但它在我的应用程序中不起作用。