树视图 DHTMLX 上的事件 "onClick"
Event "onClick" on treeview DHTMLX
我在 DHTMLX (pro) 布局的单元格中附加了一个树视图。
myTreeView = myLayout.cells("a").attachTreeView({
xml:"/LRF/XMLWeb/ProcessDescriptor/descriptor/PROJECT/tree.xml"});
现在,我正尝试在此树视图上放置一个事件 "onClick",以便在开始时得到提醒。
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");
就是这样:)
我在 DHTMLX (pro) 布局的单元格中附加了一个树视图。
myTreeView = myLayout.cells("a").attachTreeView({
xml:"/LRF/XMLWeb/ProcessDescriptor/descriptor/PROJECT/tree.xml"});
现在,我正尝试在此树视图上放置一个事件 "onClick",以便在开始时得到提醒。
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");
就是这样:)