关于Struts2 中 tree和treeNode标签添加点击事件的方法如下
dojo.event.topic.subscribe(" nodeSelected",function(source){
var selectedNode = source.node;
code = selectedNode.widgetId;//取得ID的方法
var i = code.indexOf("_root")树根ID会自动追加_root,使用的时候注意
if(i!=-1) {
code=code.substring(0,i);
}
});
<sd:tree label='business' id='001' showRootGrid='true' showGrid='true' selectedNotifyTopics=' nodeSelected'>..............
................................
dojo.event.topic.subscribe(" nodeSelected",function(source){
var selectedNode = source.node;
code = selectedNode.widgetId;//取得ID的方法
var i = code.indexOf("_root")树根ID会自动追加_root,使用的时候注意
if(i!=-1) {
code=code.substring(0,i);
}
});
<sd:tree label='business' id='001' showRootGrid='true' showGrid='true' selectedNotifyTopics=' nodeSelected'>..............
................................