javascript 甘特图 - 按天/小时/分钟绘制数据图表

标签 javascript jquery gantt-chart

<分区>

我想使用来自第三方调度软件的数据来生成甘特图或时间线类型的图表,以便在网页上显示工厂调度数据。要求包括

  • javascript/html(5)/css 解决方案(尽可能不使用 flash)
  • 主要用于甘特图/时间线类型的图表,但其他图表类型也可能有用
  • 如果可能,基于 jquery 或原型(prototype)
  • 时间尺度应允许小时/分钟 - 这对于安排人工/机械很重要。 (5 分钟间隔可能 够了)
  • 开源或低成本
  • 不想推出自己的解决方案

我可以引入数据并使用 PHP 和 javascript 对其进行操作。我查看了一些包(大多数总结在这里 - Gantt Chart online ),但是大多数似乎在以小时和分钟表示时间方面表现不佳。 jQuery.Gantt 看起来是最好的解决方案,尽管它似乎缺乏以分钟或几小时为单位清晰显示间隔的能力。

有没有人使用 package 来满足这些要求,或者能够克服 jquery.gantt 的限制?

谢谢

例子。在此 jquery.gantt 呈现中,无法确定工作应该在 16:10 还是 16:15 开始。 enter image description here

最佳答案

看看dhtmlxGantt ,一个开源 (GPL) JavaScript 甘特图。它具有可自定义的时间刻度,因此您可以显示小时/分钟刻度,并支持与 jQuery 轻松集成。

(免责声明:我为 DHTMLX 工作)

关于javascript 甘特图 - 按天/小时/分钟绘制数据图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16270678/

相关文章:

使用 primefaces 的交互式甘特图

c# - MS Project甘特图控件在C#中的使用

javascript - 当新视频加载 Tauri 和 Svelte 时如何更新视频的当前时间?

javascript - jquery 从 JSON 数组中的选择框中收集所有选项值

javascript - 如何将闭包与函数指针一起使用?

javascript - 表单元素容器高度

jquery - 对 Jquery 创建的项目的计算不起作用

javascript - 使用 Json 填充剑道网格时出错

jquery - 如何根据内容的变化动态设置两行的高度

github - GitHub的甘特图