Componente Calendar do Primefaces - Dúvida Máscara
9 respostas
T
Tuanny_Ramos
Olá, bom dia.
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:calendarid="digdat"value="#{mbMovDig.digDat}"showOn="button"effect="fadeIn"pattern="dd/MM/yyyy"required="true"requiredMessage="A Data deve ser preenchida."/>
Aí é só adaptar com os componentes do primefaces e boa!
Testei aqui e está ok.
Qualquer dúvida fiquem à vontade para perguntar.
L
leonardobhbr
Amigo esta mensagem é antiga e a solução seria para Primefaces e não RichFaces
A
andrerc
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).