使用getOrgChart.comGetOrgChart:如何禁用點擊進入細節視圖的默認行爲?
如何禁用點擊進入細節視圖的默認行爲?我已將可編輯設置爲false。我在包含一個xlink的框中工作,但細節視圖在鏈接進入href之前最初是可見的?
[編輯]我發現我可以在點擊參數
使用getOrgChart.comGetOrgChart:如何禁用點擊進入細節視圖的默認行爲?
如何禁用點擊進入細節視圖的默認行爲?我已將可編輯設置爲false。我在包含一個xlink的框中工作,但細節視圖在鏈接進入href之前最初是可見的?
[編輯]我發現我可以在點擊參數
返回false來禁用默認行爲要禁用詳細信息查看,你必須附加到點擊事件。這裏有一個例子:
$("#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"}]
});
我用這個來轉移到我自己的詳細信息頁面(在ASP.NET MVC):
clickEvent: function(sender, args){
window.location.replace('../Employee/DetailsByLocalID?id=' + args.id);
return false;
},
的 「返回false;」似乎是多餘的,但如果我不這樣做,默認的GetOrgChart細節屏幕會出現一會兒,然後被我的取代。
您的演示程序無法在codepen.io中使用 – 2017-06-13 06:18:10