2
A
回答
3
使用XE:POPUPMENU從擴展庫
而這個函數在客戶端的JavaScript上的按鈕
XSP.openMenu(thisEvent,#{javascript:getComponent('popupMenu1').getMenuCtor()})
其中popupMenu1是的名稱xe:popupMenu
這是一個工作實例e單擊按鈕時彈出菜單。
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
xmlns:xe="http://www.ibm.com/xsp/coreex">
<xe:popupMenu id="popupMenu1">
<xe:this.treeNodes>
<xe:basicLeafNode label="Entry 1" submitValue="Entry1"></xe:basicLeafNode>
<xe:basicLeafNode label="Entry2" submitValue="Entry2"></xe:basicLeafNode>
</xe:this.treeNodes>
<xp:eventHandler event="onItemClick" submit="true"
refreshMode="partial" refreshId="computedField1">
<xe:this.action><![CDATA[#{javascript:var computedField1:com.ibm.xsp.component.xp.XspOutputText = getComponent("computedField1");
var popupMenu1:com.ibm.xsp.extlib.component.outline.UIOutlinePopupMenu = getComponent("popupMenu1");
viewScope.Clicked=context.getSubmittedValue()
}]]></xe:this.action>
</xp:eventHandler></xe:popupMenu>
<xp:button value="Click me" id="button1">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script><![CDATA[XSP.openMenu(thisEvent,#{javascript:getComponent('popupMenu1').getMenuCtor()})]]></xp:this.script>
</xp:eventHandler></xp:button>
 
<xp:text escape="true" id="computedField1" value="#{viewScope.Clicked}"></xp:text></xp:view>
相關問題
- 1. 在下拉菜單按鈕
- 2. 下拉菜單按鈕
- 3. 按鈕中的下拉菜單值
- 4. 讓按鈕坐在下拉菜單中
- 5. 在jQuery中下拉菜單和按鈕
- 6. JS提交按鈕的下拉菜單
- 7. 鏈接按鈕上的下拉菜單?
- 8. CKEditor的下拉菜單按鈕4
- 9. 下拉菜單中的twitter引導下拉按鈕
- 10. bootstrap下拉菜單打開onclickof按鈕?
- 11. 自舉下拉菜單透明按鈕
- 12. 下拉菜單提交按鈕
- 13. 下拉按鈕式快捷菜單
- 14. 圖像按鈕與下拉菜單
- 15. 貝寶按鈕與下拉菜單
- 16. 菜單按鈕居中css下拉菜單
- 17. 默認的「--- Select--」不會在按下按鈕時加載下拉菜單下拉式下拉菜單
- 18. 將按鈕/下拉菜單更改爲選定的下拉菜單
- 19. 其他菜單按鈕後面的菜單按鈕下拉文本。
- 20. 微調下拉菜單顯示在菜單按鈕的點擊
- 21. 像facebook按鈕的菜單下拉菜單
- 22. 點擊外部按鈕/下拉菜單時,下拉菜單不會關閉
- 23. 搜索表單中的按鈕下拉菜單
- 24. 淡入爲背景色(按鈕)和下拉菜單SUPERFISH菜單
- 25. 引導按鈕組 - 下拉菜單和「顯示」按鈕
- 26. 刪除TinyMCE中「格式」按鈕下拉菜單中的「塊」
- 27. 如何在按鈕單擊下拉菜單中設置數值?
- 28. 在android中的按鈕的下拉菜單
- 29. 如何使Bootstrap下拉按鈕顯示下拉菜單中的第一個值?
- 30. 如何使聚合物中的紙張菜單按鈕下拉菜單透明?
它不適合我。 – 2014-08-29 08:28:47
做了我的示例工作,請標記答案爲好,並解決此問題 – 2014-08-31 11:45:21