Планировщик DHTMLX не загружает данные

Я использую DHTMLX для создания представления календаря.

Я уже следую руководству с веб-сайта DHTMLX о том, как загрузить календарь. Да, все работает, но данные не загружаются.

Этот пример кода с сайта dhtmlx

function init() {
    scheduler.config.multi_day = true;

    scheduler.config.xml_date="%Y-%m-%d %H:%i";
    scheduler.init('scheduler_here',new Date(2010,7,5),"week");
    scheduler.load("../common/events2010.xml");
}

Где функция init() загружается, когда тело загружено

‹тело onload="init();"›

я изменяю загрузку события с помощью jquery. И он работает правильно

$(document).ready(function(){
    AnyTime.picker( "BookDateStart",
    { format: "%z-%m-%d %H:%i:00", firstDOW: 1 } );

    AnyTime.picker( "BookDateFinish",
    { format: "%z-%m-%d %H:%i:00", firstDOW: 1 } );

    scheduler.config.multi_day = true;
    scheduler.config.xml_date="%Y-%m-%d %H:%i";
    // scheduler.config.readonly=true;
    scheduler.init('scheduler_here',new Date(2010,7,5),"week");
    scheduler.load("../common/events2010.xml");
});

НО, когда я меняю местоположение xml, данные не загружаются. Я уверен, что местоположение xml, которое я набираю, правильное.

В чем моя ошибка?


person Kenjiro    schedule 02.07.2012    source источник


Ответы (1)


НО, когда я меняю местоположение xml

Если вы перемещаете XML-файл на другой сервер, он не будет работать из-за междоменной безопасности.

Пока xml-файл находится на том же сервере, что и html-страница, данные должны быть загружены корректно.

person Aquatic    schedule 02.07.2012
comment
Нет. Я использую localhost для тестирования. Я должен был решить эту проблему. Я очистил кеш. Спасибо за ваш комментарий. - person Kenjiro; 05.07.2012