【发布时间】:2013-12-28 04:33:12
【问题描述】:
PrimeFaces 3.5 / Mojarra 2.1.5
我在尝试单击 Button 并提交表单时尝试忽略 ValueChangeListener。有一种方法可以做到这一点而无需使用 immediate=True 吗?
<p:inputText id="txtMPM2S" value="#{ManagedBean.compPreco.valorDolar_mpm2}"
requiredMessage="#{bundle.lblMPM2Dolar} : #{bundle.campoObrigatorio}"
required="false" onkeypress="return isNumberKey(event)"
valueChangeListener="#{ManagedBean.calcularValorMPMReal}">
<p:ajax event="keyup" update="txtMPM2RS txtValorLucroTotal txtValorMargemLucroTotal"
process="txtMPM2S" ></p:ajax>
</p:inputText>
<p:commandButton id="btnSalvar"
value="#{ManagedBean.compPreco.id != null ? bundle.btnAlterar : bundle.btnSalvar}"
rendered="#{not ManagedBean.actionDelete}" icon="ui-icon-disk"
action="#{ManagedBean.salvar()}" ajax="false"
title="#{ManagedBean.compPreco.id != null ? bundle.alterarRegistro : bundle.salvarNovoRegistro}" />
【问题讨论】:
标签: jsf primefaces valuechangelistener