首页 > 解决方案 > 将另一个参数传递给 Fulcalendar

问题描述

这是代码,“事件:url”部分代码正在进入我的 fullcalendar.js 文件并添加事件,但是我还想从 json 数据中添加用户列表,例如 users:'urlusers'

我是否必须编辑 fullcalendar.js 文件,如果是,我可以在哪里为用户添加另一个参数。

$(document).ready(function() {
var calendar = $('#calendar').fullCalendar({
defaultView: 'agendaWeek',
minTime: "08:00:00",
maxTime: "20:00:00",
editable:false, 
header:{
 left:'prev,next today',
 center:'title',

},
events: 'https://events.com/eventsjson',
users:'https://events.com/usersjson',
selectable:true,
selectHelper:true,
select: function(start, end, allDay)
{
 var titlestart = $.fullCalendar.formatDate(start, "DD-MM-Y HH:mm:ss");


 var r = confirm("Request Time " + titlestart);
 if (r == true) {
           event.preventDefault();
           //Open dialog
        var subject = 'Booking '+titlestart;
        var emailBody = 'Create booking for '+titlestart    
           showDialog(titlestart);
 } else {

 }
},
});
});

标签: javascriptphpfullcalendar

解决方案


不是我想的解决方案,但得到了结果。

关于事件:'https://events.com/eventsjson',我需要向 JSON 添加更多数据,然后 fullcalendar 为我整理了其余数据

foreach($result as $row)
{
 $data[] = array(
     'id'   => $row["user_id"],
     'start'   => $row["startevent"],
     'end'   => $row["endevent"],
     'backgroundColor'   => $row["backgroundColor"],
     'borderColor'   => $row["borderColor"]
    );
}

推荐阅读