GetOrgChart:如何禁用单击进入详细信息视图的默认行为?

时间:2014-08-28 07:05:06

标签: orgchart organizational-chart

使用getOrgChart.com

如何禁用点击进入详情视图的默认行为?我将editable设置为false。我在框中包含一个xlink,但是在链接进入href之前,详细信息视图最初是可见的吗?

[编辑]我发现我可以通过点击参数

返回false来禁用默认行为

2 个答案:

答案 0 :(得分:1)

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

$("#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"}]
});

see the demo here

答案 1 :(得分:0)

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

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

“归来假”;看起来多余,但如果我不这样做,默认的GetOrgChart详细信息屏幕会出现一段时间,然后被我的替换。