Ein zweistufiges Checkbox-Steuerelement ist ein einfaches Element, das verwendet wird, um Optionen oder Werte ein- und auszuschalten. Es ist nützlich für Aufgaben wie:
Related sample: Checkbox control
gantt.config.lightbox.project_sections = [
{name: "description", height: 70, map_to: "text", type: "textarea", focus: true},
{name: "split", type:"checkbox", map_to: "render", options:[ {key:"split", label:"Split Task"} ]}, {name: "time", type: "duration", readonly: true, map_to: "auto"}
];
Um ein Checkbox-Steuerelement in der Lightbox zu integrieren, müssen Sie die folgenden Schritte ausführen:
1) Fügen Sie der Lightbox-Konfiguration einen Abschnitt hinzu:
var opts = [
{key:"split", label:"Split Task"}
];
gantt.config.lightbox.sections = [
{name: "description", height: 70, map_to: "text", type: "textarea", focus: true},
{name: "split", type:"checkbox", map_to: "render", options:opts}, {name: "time", type: "duration", readonly: true, map_to: "auto"}
];
2) Geben Sie ein Label für den Abschnitt an:
gantt.locale.labels.section_split = "Anzeige";
Hier sind einige wichtige Eigenschaften, die Sie häufig für das Checkbox-Steuerelement konfigurieren. Die vollständige Liste finden Sie hier:
Um Werte für das Checkbox-Steuerelement zu definieren, verwenden Sie typischerweise den options Parameter:
gantt.config.lightbox.sections = [
{name: "split", type:"checkbox", map_to: "render", options:[
{key:"split", label:"Split Task"}
]}
];
Der options Parameter erfordert zwei Schlüsseleigenschaften für jedes Element: