sexta-feira, 3 de fevereiro de 2012

Cannot convert onload of type class java.lang.String to class org.richfaces.component.JQueryTiming

No Jsf 1.2/Richfaces 3.3 você poderia fazer dessa forma:

<h:inputText  id="dataVencimento" >
        <rich:jQuery selector="#dataVencimento" query="mask('99/99/9999')" timing="onload" />
</h:inputText>

No Jsf 2.0/Richfaces 4.1 o rich:query não pode ficar dentro do h:inputText e o timing mudou:


<h:inputText  id="dataVencimento" />
<rich:jQuery selector="#dataVencimento" query="mask('99/99/9999')" timing="domready" />

2 comentários:

  1. Boa noite,
    Estou utilizando o richfaces 4, fiz do jeito que está a documentação, acabei vendo sua explicação que não pode ficar dentro do input, mas não funciona da mesma forma.

    Aqui está minha view.


    ResponderExcluir
  2. h:inputText id="cpf" value="#{funcionarioControl.funcionario.cpf}"
    rich:jQuery selector="#cpf" query="mask('999.999.999-99')"

    tive que publicar sem as tags, não aparece...rs

    ResponderExcluir