2
respostas

Problema ao salvar valor do Input com mascara

boa tarde senhores.

Estou mascarando um input, onde vou entrar com informações de valor financeiro ... A formatação funciona corretamente, porem, os valores que sao salvos para o banco de dados vao com as casas decimais zeradas ... ex: mando 21,55 no bd fica 21,00

INPUT:

<div class="form-group">
    <label>Valor:</label>
    <input name="valor" type="text" class="money2 form-control">
</div>

SCRIPT MASCARA:

$('.money2').mask("#.##0,00", {reverse: true});

Coluna que recebe o valor no banco de dados MySql é do tipo float

Alguem sabe oq pode estar acontecendpo?? Desde ja agradeço pel apoio

2 respostas

Oi Yago, tudo bom?

Parece que a mascara está marcando o 0 como valor fixo dos decimais. Tenta algo como:

$('.money2').mask("#.###,##", {reverse: true});

Ainda não, continua os decimais salvando como 00.