簡體   English   中英

`清單 <p:selectOneMenu> `事件

[英]list of `<p:selectOneMenu>` event

我想擁有<p:selectoneMenu>事件的整個列表。 我知道,當使用<p:ajax> ,默認事件是change

謝謝。

基本上, <p:selectOneMenu>在客戶端渲染html <ul>標記 由於它是非表單標簽,因此您可以考慮可以在其上發生的每個事件 (也包括表單事件,因為生成的輸出應在表單內部)以用於ajax觸發。 例如,這意味着鍵盤或鼠標事件。

另請參閱此答案以及Primefaces領導Cagatay對此的評價:

諸如dom,click,keyup之類的非自定義事件未記錄,因為這是dom事件的常識。

因此,如果組件具有自定義事件,則它實際上會記錄在指南中 如果不是,則僅檢查一般的dom事件。

嘗試這個:

<p:selectOneMenu 
valueChangeListener="#{...}" onchange="submit()"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM