0
我在富人臉樹組件(富:樹)中有上下文菜單。在我的樹中,我列出了文件夾和子文件夾。通過使用上下文菜單,我可以編輯文件夾和子文件夾的數據。有編輯文件夾和子文件夾的單獨方法。如何在cotnextmenu單擊操作中調用此方法?rihcfaces樹中的上下文菜單
我在富人臉樹組件(富:樹)中有上下文菜單。在我的樹中,我列出了文件夾和子文件夾。通過使用上下文菜單,我可以編輯文件夾和子文件夾的數據。有編輯文件夾和子文件夾的單獨方法。如何在cotnextmenu單擊操作中調用此方法?rihcfaces樹中的上下文菜單
對於您的兩個編輯文件夾和子文件夾操作,您都可以擁有2個不同的<a4j:jsFunction>
,並在contextmenu的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();
}
}