javascript - 如何使用 fullcalendar 为 resourceDay View 中的所有资源列设置相同的日期

标签 javascript jquery fullcalendar

我使用 fullcalendar 将 resourceDay View 实现为单日事件。当我拆分资源列时,我得到不同的开始日期和结束日期,但我想将所有资源列的日期设置为相同的日期,我的意思是一个日期具有不同的资源,请帮我解决这个问题。我获取 resourceDay View 的代码如下。

 $('#calendar').fullCalendar({
      header: {
        left: 'prev,next today',
        center: 'title',
        right: ''
      },
      defaultView: 'resourceDay',
      slotMinutes: 10,
      selectable: true,
      selectHelper: true,
      editable: true,
      contentHeight: 530,

      resources: <?php echo json_encode($return_resource); ?>,              

      events: <?php echo json_encode($return_arr); ?>,

      select: function(start, end, allDay) {
                $(' #newSession').show();
                $('.calendersize').css({marginLeft : "0px", width: "648px"});

                var currentDate = ($.fullCalendar.formatDate(start, 'yyyy-MM-d'));
                var agendaDate = ($.fullCalendar.formatDate(start, 'dddd MMM d, yyyy'));

                $(' #agendaDate').text(agendaDate);

                var startTimeSet=($.fullCalendar.formatDate(start, 'yyyy-MM-d hh:mm tt'));
                var endTimeSet=( $.fullCalendar.formatDate(end, 'yyyy-MM-d hh:mm tt'));
                ......
              },

请帮助我如何为所有资源列设置相同的日期。

最佳答案

确保事件对象结构正确并试试这个:

select: function(start, end, allDay, event, resourceId) {
    alert(resourceId);
}

关于javascript - 如何使用 fullcalendar 为 resourceDay View 中的所有资源列设置相同的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22778370/

相关文章:

javascript - JS FullCalendar 日期和事件双击功能

javascript - 悬停时带有可点击弹出窗口的全日历

javascript - 在页面加载时显示第一个 div 并隐藏其他,然后在单击菜单项时显示其余部分

javascript - Javascript addEventListener 找到了什么标签

javascript - CSS - 设置旋转元素的顶部/左侧属性

jquery-plugins - 如何在fullcalendar(jquery插件)中绑定(bind)年月下拉菜单?

javascript - 当用javascript推送对象时如何打开一个div并关闭另一个div?

javascript - 我们如何知道 React 的 ref.current 值何时发生了变化?

javascript - 使用 jQuery 在 Jinja2 循环内提供 onclick 事件

javascript - Jquery - 第一个字母不应该是数字