我在富面孔树组件(丰富:树)中有上下文菜单。在我的树中,我列出了文件夹和子文件夹。通过使用上下文菜单,我可以编辑文件夹和子文件夹的数据。我有单独的方法来编辑文件夹和子文件夹文件夹。如何在 cotnextmenu 点击操作中调用此方法?
问问题
685 次
1 回答
1
您的编辑文件夹和子文件夹操作可以有 2 个不同<a4j:jsFunction>
的操作,并在上下文菜单的 javascript 中调用它们的 onclick 条件。
<rich:menuItem value="Your Context Menu Item" onclick="menuFunction();"></rich:menuItem>
<a4j:jsFunction name="editFolder" action="#{yourFolder.Edit}"/>
<a4j:jsFunction name="editSubFolder" action="#{yourSubFolder.Edit}"/>
和脚本功能
function menuFunction(){
if(subFolderNodeValue){ //Here subFolderNodeValue is the value of node, you can set it using nodeSelectionListner
editSubFolder();
}else{
editFolder();
}
}
于 2011-01-11T09:33:09.247 回答