Диаграмма Ганта, которая может добавить несколько временных интервалов для действия

0

Мне нужна диаграмма jQuery Gantt, которая может иметь несколько временных интервалов для конкретной деятельности. Но, к сожалению, только я нашел тех, которые поддерживают только один временной интервал для определенного вида деятельности. Был бы признателен, если кто-нибудь может предложить мне тот, который поддерживает мое требование.

Благодарю.

Теги:
asp.net-mvc
gantt-chart

1 ответ

1
Лучший ответ

Я не совсем уверен, соответствует ли это вашим критериям, но вы можете проверить jQuery.Gantt.

Вы можете указать любое количество значений (опционально помеченных диапазонов дат) для каждого элемента источника. На диаграмме отображается один исходный элемент на строку, причем каждая строка содержит все диапазоны для этого элемента. Как показано в документации, источником, который вы передадите в качестве опции, может быть URL или массив объектов значений:

// ...
source: [{
    name: "Example",
    desc: "Lorem ipsum dolor sit amet.",
    values: [ ... ]
// ...
}]

и values будут выглядеть так:

values: [{
    from: '2014/01/23', // date can be a string (YYYY/MM/DD ...),
    to: 1392743873913,  // integer (ms), or Date instance
    desc: "Something",
    label: "Example Value",
    customClass: "ganttRed",
    dataObj: foo.bar[i]
}]

Пример JSFiddle: http://jsfiddle.net/8FnE9/5/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню