Пытаюсь использовать для построения диаграммы скрипт jsgantt
, с помощью файла XML пытаюсь подгрузить данные, но браузер файл не видит, подскажите в чем проблема может быть:
Скрипт:
// here's all the html code neccessary to display the chart object
// Future idea would be to allow XML file name to be passed in and chart tasks built from file.
var g = new JSGantt.GanttChart('g',document.getElementById('GanttChartDIV'), 'day');
g.setShowRes(1); // Show/Hide Responsible (0/1)
g.setShowDur(1); // Show/Hide Duration (0/1)
g.setShowComp(1); // Show/Hide % Complete(0/1)
g.setCaptionType('Resource'); // Set to Show Caption (None,Caption,Resource,Duration,Complete)
if( g ) {
// Parameters (pID, pName, pStart, pEnd, pColor, pLink, pMile, pRes, pComp, pGroup, pParent, pOpen)
// use the XML file parser
JSGantt.parseXML('../project.xml',g)
g.Draw();
g.DrawDependencies();
} else {
alert("not defined");
}
XML:
<task>
<pID>10</pID>
<pName>WCF Changes</pName>
<pStart></pStart>
<pEnd></pEnd>
<pColor>0000ff</pColor>
<pLink></pLink>
<pMile>0</pMile>
<pRes></pRes>
<pComp>0</pComp>
<pGroup>1</pGroup>
<pParent>0</pParent>
<pOpen>1</pOpen>
<pDepend></pDepend>
<pCaption>Brian</pCaption>
</task>
У вас JS файл выполняется на клиенте, а XML лежит на сервере. Поэтому строка
JSGantt.parseXML('../project.xml',g)
бессмысленна. Нужно писать так
JSGantt.parseXML('/path-to-xml/project.xml',g)
где path-to-xml путь к XML на веб-сервере
Т.е. если JS файл у Вас доступен по адресу http://myhost.com/path/scripts/myscript.js
то Вам нужно написать
JSGantt.parseXML('/path/project.xml',g)
Если же XML у Вас лежит в той же папке, что и html, то просто пишите
JSGantt.parseXML('project.xml',g)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Сегодня я выпустил обновление для своего расширения, но это обновление отклонили, причины написано не былоОтправил обновление для расширения...
Подскажите пожалуйста ресурсы, на котором можно минифицированный код преобразовать в стандартный стиль кода
Всем здравствуйте, столкнулся с проблемой при работе с gulp-tamplateИмею такой код в gulpfile