2013-03-18 174 views
1

是否有任何可能性使<p:submenu>可點擊並據此發起操作?p:子菜單可點擊

這就是我的代碼的樣子,我希望能夠點擊子菜單。

<p:menu styleClass="menu"> 
    <p:submenu label="Meine Versicherungen"> 
     <p:menuitem value="Polizzen" /> 
     <p:menuitem value="Schäden" /> 
     <p:menuitem value="TopKunde-Info" /> 
    </p:submenu> 
    <p:submenu label="Meine Daten"> 
     <p:menuitem value="Kundendaten" /> 
     <p:menuitem value="Benutzerdaten" /> 
    </p:submenu> 
    <p:submenu label="Diverses"> 
     <p:menuitem value="Postfach"/> 
     <p:menuitem value="eKommunikationsvereinb." /> 
     <p:menuitem value="Transport" /> 
    </p:submenu> 
</p:menu> 

回答

2

按照PrimeFaces文檔有沒有簡單的方法......還有像onclick什麼

沒有回調,但如果你真的想呼籲一些JS功能,您p:submenu您可以使用以下破解

添加styleClassp:submenu,這樣

<p:submenu styleClass="myMeineClass" label="Meine Versicherungen"> 

並在JS使用jQuery bind(例如)

$(".myMeineClass").bind("click",function(){ alert("myMeineClass was clicked"); }); 
+0

好的,謝謝,它的工作原理。 – leostiw 2013-03-18 15:19:55