[RESOLVIDO] Richafaces versão 4 - Mascara do jquery

Prezados,

Fiz muitas buscas no google, mas nenhuma solução que utilizei funcionou.

Implementei o seguinte código para colocar uma mascara em um input text.

Veja:


<h:inputText id="cpfContratado" value="" maxlength="16"	size="25" tabindex="4" title="#{msg['findOperation.engagedCpf']}">
																	<rich:jQuery selector="#cpfContratado" query="mask('999.999.999-99')" timing="immediate"/>
																</h:inputText>

Não tive exito em nenhuma das solução que encontrei na web. A grande parte das soluções são encontradas para versão 3…

Alguém já passou este problema para versão 4.

Tente dar uma olhada nesse artigo
https://community.jboss.org/wiki/UsingInputMasksWithAJQueryPlugin

Obrigado Diogo.

Pessoal,

Consegui resolver da seguite forma:

Criei uma pasta dentro da raiz da webapp. O caminho é webapp>>resources>>plugins>>jquery.maskedinput-1.2.2.js.

Despois usei o seguinte código.

<h:outputScript library="plugins" name="jquery.maskedinput-1.2.2.js" target="head" />
<rich:jQuery selector="#campo" query="mask('999.99999.9/999', {placeholder:''})" /> 

library - nome do sub diretório. :smiley:

Obrigado.