本文给大家讲解DHTMLX Gantt如何对灯箱的元素进行配置。
Lightbox 是一个编辑表单,用于更改任务的详细信息。
默认灯箱如下图所示。

灯箱可能会有所不同,具体取决于它们用于任务的类型和特性。每种类型的任务的配置设置都存储在灯箱对象中。他们是:
灯箱结构:灯箱的结构由灯箱对象的sections属性指定:
//default lightbox definition
gantt.config.lightbox.sections=[
{name:"description", height:70, map_to:"text", type:"textarea", focus:true},
{name:"time", height:72, map_to:"auto", type:"duration"}
];
section数组中的每个项目都是一个对象,用于指定灯箱中的单个部分(可用的部分属性)。
部分控件:灯箱的每个部分都基于一些控制,灯箱中可以使用以下类型的控件:
var opts = [
{ key: 1, label: 'High' },
{ key: 2, label: 'Normal' },
{ key: 3, label: 'Low' }
];
gantt.config.lightbox.sections = [
{name:"description", height:38, map_to:"text", type:"textarea", focus:true},
{name:"priority", height:22, map_to:"priority", type:"select", options:opts},
{name:"time", height:72, map_to:"auto", type:"duration"}
];
DHTMLX Gantt享有超十年声誉,支持跨浏览器和跨平台,性价比高,可满足项目管理控件应用的所有需求,是最完善的甘特图图表库。慧都2022年终狂欢火热进行中,知名软控件享超低折扣,满额豪礼赠,复购双重大礼!了解更多内容,欢迎在线咨询或者私信我获取正版试用版及报价。