2013-04-09 5 views
2

원격 데이터가있는 검도 트리보기가 있습니다. 또한 마우스 오른쪽 버튼을 클릭하면 활성화되는 상황에 맞는 메뉴가 있습니다. 노드를 수동으로 선택할 수 있습니까? 마우스 왼쪽 클릭처럼이 노드를 강조 표시해야합니다. 어쩌면 어떤 사건을 유발하는 것이 가능할까요?검도 UI 트리보기 오른쪽 클릭

$("#myTree").on('mousedown', '.k-item', function (event) { 
     if (event.which === 3) { 
      var treeView = $('#myTree').data('kendoTreeView');  
      var dataSource = treeView.dataSource; 
      var itemUId = $(this).attr("data-uid"); 
      var node = dataSource.getByUid(itemUId);       
     } 
    }) 

답변

4

당신은 추가 할 수 있습니다 도와주세요 :

$("#myTree").on('mousedown', '.k-item', function (event) { 
    if (event.which === 3) { 
     event.stopPropagation(); // to avoid propagation of this event to the root of the treeview 
     $('#myTree').data('kendoTreeView').select(this);       
    } 
})