Javascript dhtmlx多计划程序不工作错误“;未定义计划程序";

Javascript dhtmlx多计划程序不工作错误“;未定义计划程序";,javascript,php,jquery,dhtmlx-scheduler,Javascript,Php,Jquery,Dhtmlx Scheduler,我正在我的网站上实施dthmlx计划。在仪表板上,我需要在选项卡中显示三个计划程序。不过,第一个选项卡中的调度程序正在工作,但在启动对象时,第二个调度程序出现错误“未定义调度程序”。下面是我的代码 <script type="text/javascript" charset="utf-8"> function init() { scheduler.config.multi_day = true; scheduler.config.xml_dat

我正在我的网站上实施dthmlx计划。在仪表板上,我需要在选项卡中显示三个计划程序。不过,第一个选项卡中的调度程序正在工作,但在启动对象时,第二个调度程序出现错误“未定义调度程序”。下面是我的代码

<script type="text/javascript" charset="utf-8">
    function init() {
        scheduler.config.multi_day = true;
        scheduler.config.xml_date="%Y-%m-%d %H:%i";
        scheduler.init('scheduler_here',new Date(2013,0,10),"week");
        scheduler.load("./data/events.xml");

        scheduler1  = Scheduler.getSchedulerInstance();
        scheduler1.config.multi_day = true;
        scheduler1.config.xml_date="%Y-%m-%d %H:%i";
        scheduler1.init('scheduler_here_1',new Date(2013,0,10),"week");
        scheduler1.load("./data/events.xml");
    }

    function show_minical(){
        if (scheduler.isCalendarVisible())
            scheduler.destroyCalendar();
        else
            scheduler.renderCalendar({
                position:"dhx_minical_icon",
                date:scheduler._date,
                navigation:true,
                handler:function(date,calendar){
                    scheduler.setCurrentView(date);
                    scheduler.destroyCalendar()
                }
            });
        if (scheduler1.isCalendarVisible())
            scheduler1.destroyCalendar();
        else
            scheduler1.renderCalendar({
                position:"dhx_minical_icon_1",
                date:scheduler1._date,
                navigation:true,
                handler:function(date,calendar){
                    scheduler1.setCurrentView(date);
                    scheduler1.destroyCalendar()
                }
            });
    }
</script>

<body onload="init();">
   <div id="scheduler_here" class="dhx_cal_container" style='width:50%; height:100%;'>
      <div class="dhx_cal_navline">
         <div class="dhx_cal_prev_button">&nbsp;</div>
         <div class="dhx_cal_next_button">&nbsp;</div>
         <div class="dhx_cal_today_button"></div>
         <div class="dhx_cal_date"></div>
         <div class="dhx_minical_icon" id="dhx_minical_icon" onclick="show_minical()">&nbsp;</div>
         <div class="dhx_cal_tab" name="day_tab" style="right:204px;"></div>
         <div class="dhx_cal_tab" name="week_tab" style="right:140px;"></div>
         <div class="dhx_cal_tab" name="month_tab" style="right:76px;"></div>
      </div>
      <div class="dhx_cal_header">
      </div>
      <div class="dhx_cal_data">
      </div>
   </div>

   <div id="scheduler_here_1" class="dhx_cal_container" style='width:100%; height:100%;'>
      <div class="dhx_cal_navline">
         <div class="dhx_cal_prev_button">&nbsp;</div>
         <div class="dhx_cal_next_button">&nbsp;</div>
         <div class="dhx_cal_today_button"></div>
         <div class="dhx_cal_date"></div>
         <div class="dhx_minical_icon_1" id="dhx_minical_icon_1" onclick="show_minical()">&nbsp;</div>
         <div class="dhx_cal_tab" name="day_tab" style="right:204px;"></div>
         <div class="dhx_cal_tab" name="week_tab" style="right:140px;"></div>
         <div class="dhx_cal_tab" name="month_tab" style="right:76px;"></div>
      </div>
      <div class="dhx_cal_header">
      </div>
      <div class="dhx_cal_data">
      </div>
   </div>

函数init(){
scheduler.config.multi_day=true;
scheduler.config.xml_date=“%Y-%m-%d%H:%i”;
scheduler.init(“此处为scheduler_”,新日期(2013,0,10),“周”);
load(“./data/events.xml”);
scheduler1=Scheduler.getSchedulerInstance();
scheduler1.config.multi_day=true;
scheduler1.config.xml_date=“%Y-%m-%d%H:%i”;
scheduler1.init(“scheduler_here_1”,新日期(2013,0,10),“周”);
scheduler1.load(“./data/events.xml”);
}
函数show_minical(){
if(scheduler.isCalendarVisible())
scheduler.destroyCalendar();
其他的
scheduler.renderCalendar({
位置:“dhx_微型图标”,
日期:计划程序。\u日期,
导航:对,
处理程序:函数(日期、日历){
scheduler.setCurrentView(日期);
scheduler.destroyCalendar()
}
});
if(scheduler1.isCalendarVisible())
scheduler1.destroyCalendar();
其他的
scheduler1.renderCalendar({
位置:“dhx_迷你卡_图标_1”,
日期:附表1.\u日期,
导航:对,
处理程序:函数(日期、日历){
scheduler1.setCurrentView(日期);
scheduler1.destroyCalendar()
}
});
}

所有必需的文件都已正确包含。到底出了什么问题?

请确保您使用的是dhtmlxscheduler的PRO版本,因为只有PRO版本支持getSchedulerInstance API。

我猜PRO scheduler是付费版本,不是吗?是的,您需要有企业许可证,这不是免费的