Pessoal, como faço para que ao sair do campo “Produto” seja executado um método do meu MB?
Tentei de duas maneiras, mas SEM SUCESSO. Por favor, me ajudem!!!
Tentativa 1:
<p:autoComplete id="produto"
value="#{pedidoController.produtoPedido.produto}"
completeMethod="#{pedidoController.buscaProdutos}"
var="produto" itemLabel="#{produto}" itemValue="#{produto}"
converter="produtoConverter" forceSelection="true" size="40"
onblur="#{pedidoController.calcularSubtotal()}" />
Tentativa 2:
<p:autoComplete id="produto"
value="#{pedidoController.produtoPedido.produto}"
completeMethod="#{pedidoController.buscaProdutos}"
var="produto" itemLabel="#{produto}" itemValue="#{produto}"
converter="produtoConverter" forceSelection="true" size="40">
<p:ajax event="blur" listener="#{pedidoController.calcularSubtotal()}"/>
<p:autoComplete />
Método do meu MB:
public void calcularSubtotal() {
System.out.println("Chamando blur do Ajax...");
}
POR FAVOR, O QUE ESTOU FAZENDO DE ERRADO???
