Boa tarde a todos!
Tô com o seguinte problema, uso o <a4j:support> na boa para um <h:selectOneMenu>, istó é, ao escolher alguma opção nesse componente o a4j dispara um método que eu desejo. Quando tento fazer a mesma coisa para um <rich:calendar> não rola, parece que os eventos onchange e onblur não funcionam para o <rich:calendar> segue o código.
O que fuciona:
<td>
<h:outputLabel value="Equipamento :" />
<h:selectOneMenu id="equipamentoVeiculo" value="#{painelEntregaBean.entity.categoriaId}" required="true">
<f:selectItem itemLabel="a" itemValue="1"/>
<f:selectItem itemLabel="b" itemValue="2"/>
<a4j:support event="onchange" reRender="panels" action="#{painelEntregaBean.atualizar}" />
<a4j:support event="onblur" reRender="panels" action="#{painelEntregaBean.atualizar}" />
</h:selectOneMenu>
<rich:message errorClass="error" for="equipamentoVeiculo" />
</td>
o que não funciona:
<td style="padding-right: 5px;">
<h:outputLabel value="Data Rota"/><br/>
<rich:calendar id="dataRota" value="#{painelEntregaBean.dataRota}" immediate="true" datePattern="dd/MM/yyyy HH:mm" defaultTime="00:00:00">
<a4j:support event="onchange" reRender="panels" action="#{painelEntregaBean.atualizar}" />
<a4j:support event="onblur" reRender="panels" action="#{painelEntregaBean.atualizar}" />
</rich:calendar>
<rich:message for="dataRota"/>
</td>
--
Grato
**************************************************
Rildo Lessa
Microsoft Office Specialista - MASTER
PROGRAMADOR JAVA
MSN:
jrrl...@hotmail.comtalk:
rildo...@gmail.com(85) 86408982 - 99826535
**************************************************