所有
我已经实现了jQueryGantt()但是我收到一条错误消息:
找不到类型' TASKSEDITHEAD'
的模板
的模板 找不到类型' GANTBUTTONS'
我在github网站上搜索过并且还支持网站,但我无法找到解决方案。有人有想法吗?
否则:有没有人知道Bootstrap / jQuery的好规划/ Gantt插件?
答案 0 :(得分:0)
问题是它寻找的模板是在“gantt.html”文件中编写的。如果您尝试在自己的页面中使用此库/插件,则还需要包含这些模板。库不会自动从gantt.html文件加载它们。
我所做的是将整个div与id =“gantEditorTemplates”复制到一个新的html文件(“templates.html”)中,然后在javascript中执行此操作:
var ge = new GanttMaster();
$('<div></div>').appendTo('body')
.load('templates.html', function(response, status, xhr) {
// initialize the gantt only after the templates are loaded
ge.init($("#myGanttContainer"));
});
如果需要,可以将模板保留在gantt.html文件中并按以下方式加载:
$('<div></div>').appendTo('body')
.load('gantt.html #gantEditorTemplates', function(response, status, xhr) {
//[...]
});