Seguinte, tô tentando fazer com que essa máscara funcione no meu código, mas tudo que ela faz é mostrar o R$ e não permitir que eu digite nada. Eu tento colocar qualquer coisa e simplesmente fica como se eu não estivesse digitando nada. Quero saber se ela salva certinho os decimais no banco de dados também, porque preciso dos valores exatos para os cálculos do sistema.
Segue abaixo os códigos:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js'></script>
<script type="text/javascript" src="js/jquery.maskMoney.js" ></script>
<script type="text/javascript">
$(document).ready(function(){
$("#valor").maskMoney({showSymbol:true, symbol:"R$", decimal:",", thousands:".", defaultZero:false, allowZero:true, allowNegative: true});
});
</script>
<fieldset>
<label class="label label-primary" for="valor">Valor: </label>
<input class="form-control" required name="valor" id="valor" type="text">
</fieldset>