Coloquei uma máscara para edição de um campo no qual é inserido valor monetario… pesquisando encontrei uma solução que segue abaixo…
<g:javascript library="jquery.maskMoney" />
<script type="text/javascript">
jQuery(function($){
$("#valor").maskMoney({symbol:"R$", decimal:",", thousands:"."});
});
</script>
<g:textField name="valor" value="${prestacaoInstance.valor}" id="valor"/>
link do javascript http://plugins.jquery.com/project/maskinputmoney
Ele funciona qndo se insere valor no field…mas , por exemplo, quando eu edito o cadastro o campo é visualizado sem a máscara …
O que deveria ficar assim “56,40” fica “56.40”
Alguém sabe pq?