`<p:selectonemenu>`event </p:selectonemenu>的列表

时间:2013-08-22 12:33:58

标签: ajax events jsf-2 primefaces selectonemenu

我想拥有<p:selectoneMenu>事件的完整列表。 我知道,使用<p:ajax>时,默认事件为change

感谢。

2 个答案:

答案 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()"