我想要完整的<p:selectoneMenu>
事件列表。我知道,使用<p:ajax>
默认事件时是change
.
谢谢。
我想要完整的<p:selectoneMenu>
事件列表。我知道,使用<p:ajax>
默认事件时是change
.
谢谢。
基本上,在客户端<p:selectOneMenu>
呈现一个html<ul>
标签。作为一个非表单标签,你可以考虑在你的 ajax 触发中使用它上面可能发生的每个事件(也包括表单事件,因为生成的输出应该在表单内)。例如,这意味着键盘或鼠标事件。
另请参阅此答案以及 Primefaces 领导Cagatay 对此的看法:
非自定义事件,如 click、keyup 没有记录,因为它是 dom 事件的一般知识。
因此,如果组件有自定义事件,它实际上记录在指南中。如果没有,只需检查一般的 dom 事件。
尝试这个:
<p:selectOneMenu
valueChangeListener="#{...}" onchange="submit()"