getorgchart允许最大节点

时间:2017-12-04 14:55:38

标签: jquery getorgchart

我正在使用getorgchart,我有一个有86个节点的树,我想垂直显示它们。但是30.节点之后没有显示。一定是这样的:

  • 父节点
  • 1.Node
  • 2.Node
    1. 节点
  • ...
  • ...
  • ...
    1. 节点

但似乎

  • 父节点
  • 30-31-32 -....- 86.node
  • 1.Node
  • 2.Node
  • 3.Node
  • ...
  • ...
  • ...
    1. 节点

抱歉我的英文。

这是我的代码:

 $.getJSON("/profile/getSchema/" + id, function (source) {
    $('#waiting').hide();

    var peopleElement = document.getElementById("people");
    var _layout;
    var _scale = 0.5;

    if (source.length > 1)
    {
        _layout = getOrgChart.MIXED_HIERARCHY_RIGHT_LINKS
        _scale = "auto";
    }
            var orgChart = new getOrgChart(peopleElement, {
                expandToLevel: 100,
                enableExportToImage: true,
                clickNodeEvent: clickHandler,
                enableZoomOnNodeDoubleClick: true,
                layout: _layout,
                primaryFields: ["Name", "N", "NShort", "Email"],
                photoFields: ["Image"],
                scale: _scale,
                enableEdit: false,
                enableDetailsView: true,
                dataSource: source
            });

            //$('.get-down').next().remove();
        });

1 个答案:

答案 0 :(得分:0)

您可以将maxDepth设置为100并且可以正常工作

这是一个例子

var orgChart = new getOrgChart(peopleElement,{                 maxDepth:100,