Meu formulário utlizo entradas de CPF e CNPJ que utilizam o “mask” do jQuery
<h:inputText id="txt_adquirenteCNPJ" immediate="true" required="false" size="18" value="#{bbIndex.adquirenteCNPJ}">
<rich:jQuery selector="#txt_adquirenteCNPJ" query="mask('99.999.999/9999-99')" timing="onload"/>
</h:inputText>
, no entanto quanto a página é carregada funciona 100% mas na hora que eu chamo um ouvinte e re-renderizo o controle a máscara está sendo perdida.
<a4j:commandButton value="Adicionar" id="btnAdd" actionListener="#{bbIndex.actionAdquirente}"
reRender="dtAdquirente,txt_adquirenteCPF,txt_adquirenteCNPJ,txt_adquirenteNome, txt_adquirenteEndereco"/>
Até entendi que isto ocorre pois o timing está “onload”, ou seja, durante a carga da página, mas como faço para que a máscara seje mantida mesmo após a nova renderização? Alguém pode me ajudar ?