【发布时间】:2014-06-19 06:15:20
【问题描述】:
我正在使用 GetOrgChart JQuery plugin 并遇到以下 JavaScript 错误:
未捕获的类型错误:无法读取 null 的属性“_ap”
我能够从我的数据集中确定发生这种情况的情况是,用户在列表中出现的时间比他们的经理早。我的层次结构基于 NTLogins,因此给定用户的 NTLogin 是id,parentId 是他们经理的 NTLogin。
$("#people").getOrgChart({
primaryColumns: ["Name"],
dataSource: [{
id: "bobeans125",
parentId: null,
Name: "Bob Beans"
}, {
id: "franklin884",
parentId: "tdawl756",
Name: "Frank Lin"
}, {
id: "tdawl756",
parentId: "bobeans125",
Name: "Tim Dawl"
}]
});
除了找到所有的许多根节点并手动深入到层次结构中以便对发送到 GetOrgChart 的数据集进行排序之外,我没有想到对数据进行排序以便不会发生这种情况的好方法.然而,不必这样做是选择 GetOrgChart 的主要驱动力。
【问题讨论】:
标签: javascript jquery jquery-plugins orgchart