Ajax更新在primefaces中不起作用

时间:2012-07-02 09:40:27

标签: primefaces

我正在使用primefaces 3.2当尝试以两种不同的形式更新ajax时没有得到更新。请参阅以下代码

<p:selectOneMenu value="#{baen.vareable1}">

   <f:selectItem itemLabel="val1" itemValue=="val1"/>

    <f:selectItem itemLabel="val2" itemValue="val2" />

        <p:ajax update="new" listner="#{bean.val()}" event="onchange"/>

</p:selectOneMenu >

2 个答案:

答案 0 :(得分:0)

event="onchange"替换为event="change"或事件更好地将其彻底删除(导致其默认事件)

答案 1 :(得分:0)

表单验证是否阻止请求?尝试设置<p:ajax process="@this" .../>。 默认情况下,处理组件所属的完整表单。因此,通过将此属性设置为“@this”,仅处理selectOneMenu组件。另一个优点是请求变得更轻一些,因为向服务器发送的信息更少。