<
ui:define name="javascript"> <script type="text/javascript" src="/gci/js/jquery.maskedinput-1.1.4.js" ></script> <script>jQuery(
function($){$(
"#form1\\:refiniInputDate").mask("99/9999"); //maskedinput});
</script> </ui:define> <ui:define name="tituloPagina"></ui:define> <ui:define name="corpo"> <h:form id="form1" > <rich:panel header="DEMONSTRATIVO TOTAL DAS PRESTAÇÕES DE SAÍDA ACOBERTADAS POR NFST, EMITIDAS EM VIA ÚNICA, POR GRUPO DE DESTINATÁRIO" style="width: 600px;"> <h:panelGrid columns="2"> <h:outputText value="Operadora:" /> <h:selectOneMenu id="inscricao" value="#{nivel1.inscricao}" > <f:selectItems value="#{nivel1.listaOperadoras}" /> </h:selectOneMenu> <h:outputText value="Referência inicial (MM/AAAA):" /> <rich:calendar value="#{nivel1.refini}" id="refini" datePattern="MM/yyyy" styleClass="TextField" popup="true" inputSize="7" enableManualInput="true" /> <h:outputText value="Referência final (MM/AAAA):" /> <rich:calendar value="#{nivel1.reffim}" id="reffim" datePattern="MM/yyyy" styleClass="TextField" popup="true" inputSize="7" enableManualInput="true" /> </h:panelGrid> <rich:spacer height="30" /> <t:htmlTag value="center"> <h:commandButton type="submit" value="Pesquisar" action="#{nivel1.listar}" /> </t:htmlTag> </rich:panel> </h:form> </ui:define><!-- Carrega o script -->
<a4j:loadScript src="../js/jquery.maskedinput.js" />
<!-- Define a máscara aplicada pelo id -->
<rich:jQuery id="mskData" selector="#data1InputDate" timing="onload"
query="mask('99/99/9999',{placeholder:' '})" />
<rich:calendar id="data1" popup="true" datePattern="dd/MM/yyyy"
inputClass="rich-textarea"
inputSize="7" enableManualInput="true"
value="#{meuBean.data1}" />
Nessa primeira forma deve-se definir uma máscara para cada componente.
<!-- Define a máscara genérica aplicada pela classe de estilo -->
<rich:jQuery id="mskData" selector=".txtData" timing="onload"
query="mask('99/99/9999',{placeholder:' '})" />
<rich:calendar id="data2" popup="true" datePattern="dd/MM/yyyy"
inputClass="rich-textarea txtData"
inputSize="7" enableManualInput="true"
value="#{meuBean.data2}" />
<rich:calendar id="data3" popup="true" datePattern="dd/MM/yyyy"
inputClass="rich-textarea txtData"
inputSize="7" enableManualInput="true"
value="#{meuBean.data3}" />