我想拥有<p:selectoneMenu>
事件的完整列表。
我知道,使用<p:ajax>
时,默认事件为change
。
感谢。
答案 0 :(得分:1)
基本上,<p:selectOneMenu>
在客户端呈现html <ul>
tag。作为非表单标记,您可以考虑在其上发生的every single event(也可以形成事件,因为生成的输出应该在表单内)以在您的ajax触发中使用。这意味着例如键盘或鼠标事件。
另请参阅this answer以及Primefaces引导Cagatay对此的说法:
非自定义事件,如click,keyup未记录,因为它是dom事件的一般知识。
因此,如果组件具有自定义事件,则实际记录在guide中。如果没有,只需检查一般的dom事件。
答案 1 :(得分:-1)
试试这个:
<p:selectOneMenu
valueChangeListener="#{...}" onchange="submit()"