2013-02-18 33 views
0

http://showcase.richfaces.org/richfaces/component-sample.jsf?demo=panelMenu&skin=blueSky有沒有辦法改變富人的行爲:panelMenu collapse/expand?

上面的鏈接有一個類似於我們的應用程序的演示,但我們希望崩潰/展開行爲的行爲有點不同。

我們的菜單已經完全展開,但我們基本上希望用戶能夠完全控制摺疊和展開菜單。例如,如果您打開演示中的第一個,然後打開第二個,則第一個關閉。有沒有辦法只崩潰和擴大onclick?這看起來應該是默認行爲。

所以基本上這裏就是我:

<rich:panelMenu> 
    <a4j:repeat> 
     <rich:panelMenuGroup> 
      <a4j:repeat> 
       <h:link /> 
      </a4j:repeat> 
     </rich:panelMenuGroup> 
    </a4j:repeat> 
</rich:panelMenu> 

我希望能夠打開和關閉每個rich:panelMenuGroup又不影響其他元素rich:panelMenuGroup的其餘部分。

+0

你的意思是你想保持多個面板打開,直到他們明確地被用戶關閉? – kolossus 2013-02-18 15:56:09

+0

@kolossus這是正確的。 – edhedges 2013-02-18 16:46:48

+0

頂層''似乎不可能。你可以用''來制定這樣的安排,儘管 – kolossus 2013-02-18 17:14:33

回答

0

很簡單:<rich:panelMenu expandSingle="false">

相關問題