在Struts2 jQuery插件中,如果我在下面的代码中包含checkbox="true"
行,则不会调用下面的jquery函数treeClicked
,但如果删除该行(单选)我们可以调用jquery函数,下面应该修改哪些代码,以便在Struts Jquery Tree中使用多选项。
<sjt:tree id="treeStatic" jstreetheme="apple" openAllOnLoad="true"
onClickTopics="treeClicked"
checkbox="true"
checkboxCheckAllTopics="checkAllNodesTopic"
checkboxUncheckAllTopics="uncheckAllNodesTopic"
checkboxShowTopics="showCheckboxesTopic"
checkboxHideTopics="hideCheckboxesTopic">
<sjt:treeItem title="Alphabet">
<sjt:treeItem title="A"/>
<sjt:treeItem title="B"/>
<sjt:treeItem title="C"/>
<sjt:treeItem title="D"/>
</sjt:treeItem>
</sjt:tree>
$.subscribe('treeClicked', function (event, data){
var item = event.originalEvent.data.rslt.obj;
alert(item.text().trim());
});