Tenho um componente calendar do primefaces, e gostaria que quando eu começasse a digitar a data, sem selecionar pelo próprio componente, colocasse as barras “” de forma automática.
Alguém sabe se é uma propriedade que permite isso, ou se da pra fazer utilizando jQuery ?
Segue o exemplo do meu componente:
<p:calendar id="digdat" value="#{mbMovDig.digDat}"
showOn="button" effect="fadeIn" pattern="dd/MM/yyyy"
required="true" requiredMessage="A Data deve ser preenchida." />
Hoje tb precisei adicionar a máscara de data para o componente calendar do primefaces. Estou utilizando a versão 3.4.1 e não encontrei nenhuma forma pelo próprio componente para solucionar a questão.
A solução que encontrei segue abaixo:
O id do meu p:calendar deixei popupButtonCal.
Importante: Se olhar o fonte(html) gerado pelo componente o campo input será gerado com o id+_input (Ex.: popupButtonCal_input).