2

使用getOrgChart.com

如何禁用单击转到详细信息视图的默认行为?我已将可编辑设置为 false。我在框中包含了一个 xlink,它可以工作,但在链接转到 href 之前,详细信息视图最初是可见的?

[编辑] 我发现我可以通过 click 参数上的 return false 来禁用默认行为

4

2 回答 2

1

要禁用详细信息视图,您必须附加到单击事件。这是一个例子:

$("#people").getOrgChart({  
primaryColumns: ["Name", "Title"],
clickEvent: function(sender, args){
//if (args.id == 3)
return false;
},
dataSource: [
{ id: 1, parentId: null, Name: "Amber McKenzie", Title: "ESL teacher"},
{ id: 2, parentId: 1, Name: "Ava Field", Title: "Bricklayer"},
{ id: 3, parentId: 1, Name: "Evie Johnson", Title: "Nursing aide"}]
});

在此处查看演示

于 2014-09-14T13:26:13.177 回答
0

我用它来转移到我自己的详细信息页面(在 ASP.NET MVC 中):

            clickEvent: function(sender, args){
                    window.location.replace('../Employee/DetailsByLocalID?id=' + args.id);
                    return false;
                },

“返回错误;” 看起来是多余的,但如果我不这样做,默认的 GetOrgChart 详细信息屏幕会出现片刻,然后被我的替换。

于 2017-08-07T05:06:33.987 回答