Javascript treeview DHTMLX上的事件“onClick”
我在DHTMLX pro布局的单元格中附加了一个树视图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
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事件,它工作了!!不要编辑标题以包含已解决的标记。添加解决方案作为答案,并将其标记为正确答案。请阅读-不要在问题中编辑已解决的单词。