[Dúvida] Por mascara de peso+jsf
alguem sabe como eu faço pra colocar uma mascara de peso com 3 casa decimais depois do zero:
exemplo: se eu digitar 1234 aparecer: 1,234
se eu digitar 13456 aparecer; 13,456
entenderam? estou enganchado nisso, ajudem vosso irmão de causa.
exemplo: se eu digitar 1234 aparecer: 1,234
se eu digitar 13456 aparecer; 13,456
entenderam? estou enganchado nisso, ajudem vosso irmão de causa.
Wisley Souza
Curtidas 0
Respostas
Wisley Souza
30/03/2012
poxa nada i minha gnt
? ajudem ai
? ajudem ai
GOSTEI 0
Robson Teixeira
30/03/2012
O JSF possui um conversor que formata os valores q se naum me engano seria o <f:convertNumber teste usando esse conversor e na net tem varios exemplos que mostra como usar.
espero ter ajudado.
att
robson
espero ter ajudado.
att
robson
GOSTEI 0
Davi Costa
30/03/2012
Procure por jquery.maskMoney.
Abaixo segue um trecho de exemplo q uso com jsf (a versão q utilizei nesse exemplo é jquery.maskMoney.0.2.js):
<script type=text/javascript>
jQuery(document).ready(function($) {
$(#iptValor).maskMoney({symbol:R$,decimal:,,precision:2,thousands:.,showSymbol:false,allowZero:false});
});
</script>
<tr:group>
<tr:outputLabel for=iptValor showRequired=true value=Valor/><br/>
<tr:inputText id=iptValor required=true value=#incluirTarefaBean.tarefa.valorExtenso} simple=true/><br/>
<tr:message for=iptValor/>
</tr:group>
att Davi
Abaixo segue um trecho de exemplo q uso com jsf (a versão q utilizei nesse exemplo é jquery.maskMoney.0.2.js):
<script type=text/javascript>
jQuery(document).ready(function($) {
$(#iptValor).maskMoney({symbol:R$,decimal:,,precision:2,thousands:.,showSymbol:false,allowZero:false});
});
</script>
<tr:group>
<tr:outputLabel for=iptValor showRequired=true value=Valor/><br/>
<tr:inputText id=iptValor required=true value=#incluirTarefaBean.tarefa.valorExtenso} simple=true/><br/>
<tr:message for=iptValor/>
</tr:group>
att Davi
GOSTEI 0
Wisley Souza
30/03/2012
já resolvi, obrigado, segue minha solução?
function adicionarPesoBr(){
jQuery(.peso).priceFormat({
prefix: ,
centsSeparator: ,,
centsLimit: 3,
thousandsSeparator: .
});
}
function adicionarPesoBr(){
jQuery(.peso).priceFormat({
prefix: ,
centsSeparator: ,,
centsLimit: 3,
thousandsSeparator: .
});
}
GOSTEI 0
Davi Costa
30/03/2012
Beleza Wisley muito bom postar sua solução.
att Davi
att Davi
GOSTEI 0
Dyego Carmo
30/03/2012
Legal !
Parabens :)
Parabens :)
GOSTEI 0