[resolvido]Problema Botão Limpar e INPUT Mask

0 respostas
fernandogodoy18

tenho esse campo para as mascaras de CNPJ e CPF

<h:selectOneMenu value="#{destinatarioMB.campos}" disabled="#{destinatarioMB.destinatario.cpfCnpj != null ? true : false}">
                            <f:selectItem itemLabel="CNPJ" itemValue="CNPJ" />
                            <f:selectItem itemLabel="CPF" itemValue="CPF" />
                            <p:ajax update="CPF-CNPJ" event="change" />
                        </h:selectOneMenu>
                        <p:inputMask value="#{destinatarioMB.destinatario.cpfCnpj}" id="CPF-CNPJ"  size="20" mask="#{destinatarioMB.campos eq 'CNPJ' ? ('99.999.999/9999-99') : ('[CPF removido]')}" />
                        <p:message for="CPF-CNPJ" />

E esse é meu botão de reset

<p:commandButton  value="Limpar" type="reset" styleClass="botoesMargin" immediate="true" />

Problema é o seguinte
Eu troco o combopara CPF, ele troca a mascara para CPF blz,
se eu clico em limpar,
ele troca no combo para CNPJ porem a mascara do campo continua a de CPF

alguem sabe como resolver isso ??

grato.

Criado 9 de dezembro de 2010
Respostas 0
Participantes 1