Javascript treeview DHTMLX上的事件“onClick”

Javascript treeview DHTMLX上的事件“onClick”,javascript,html,dhtmlx,Javascript,Html,Dhtmlx,我在DHTMLX pro布局的单元格中附加了一个树视图 myTreeView = myLayout.cells("a").attachTreeView({ xml:"/LRF/XMLWeb/ProcessDescriptor/descriptor/PROJECT/tree.xml"}); 现在我试图在这个树视图上单击一个事件,以便在开始时得到一个警报 myTreeView.attachEvent("onClick", function(id){ alert("Item "+id

我在DHTMLX pro布局的单元格中附加了一个树视图

myTreeView = myLayout.cells("a").attachTreeView({
    xml:"/LRF/XMLWeb/ProcessDescriptor/descriptor/PROJECT/tree.xml"});
现在我试图在这个树视图上单击一个事件,以便在开始时得到一个警报

myTreeView.attachEvent("onClick", function(id){
    alert("Item "+id+"was clicked");
    dhtmlx.alert("Item "+id+"was clicked");
});
但是什么都没有发生如果树视图被连接到一个牢房里,也许还有其他的方法,但是我找不到它


如果有人能帮助我,我将不胜感激。

好的,下面是我使用onSelect而不是onClick事件的解决方案:

myTreeView.attachEvent("onSelect", function(id){
                    pid = myTreeView.getSelectedId();
                    dhtmlx.alert(pid);
                    });
通过此事件,我现在可以通过添加以下内容从我的树填充我的网格:

myGrid.clearAll();
myGrid.load("/LRF/XMLWeb/ProcessDescriptor/descriptor/PROJECT/grid.xml");

就是这样:

[SOLVED]我用onSelect更改了onClick事件,它工作了!!不要编辑标题以包含已解决的标记。添加解决方案作为答案,并将其标记为正确答案。请阅读-不要在问题中编辑已解决的单词。