jquery mask
Podem me ajudar com esse problema!! tenho dois botoes radio para o usuário selecionar o tipo de frete e assim alterando o valor da compra, o que não consigo entender é que o calculo esta fazendo tudo correto, e ja mostro o radio com o valor menor selecionado.... até ai tudo tranquilo, se o usuario clicar no outro radio para selecionar o outro frete ele calcula corretamente e formata tambem corretamente, mas se selecionar o outro novamente ele calcula correto mas não formata mais.....acho que deu pra entender ...aparece formatado.....seleciona o outro formata certo....... se arrepender e selecionar o anterior não formata mais.........porque isso ......
Grato a quem puder ajudar!!!
$(document).ready(function() {
$("#radio_frete_1").click(function(){
var soma = 0;
var soma2 = 0;
var resultado = 0;
soma = $("#valor_pac").text() ;//valor frete pac
soma = soma.replace('.','').replace(',','.');
soma2 = $(".v_total").text() ;
soma2 = soma2.replace('.','').replace('.',',');
resultado = (parseFloat(soma) + parseFloat(soma2)).toFixed(2);
$("#vl_total").text(resultado).mask('000.000.000.000.000,00', {reverse: true});
} );
});
$(document).ready(function() {
$("#radio_frete_2").click(function(){
var soma = 0;
var soma2 = 0;
var resultado = 0;
soma = $("#valor_sedex").text() ;//valor frete sedex
soma = soma.replace('.','').replace(',','.');
soma2 = $(".v_total").text() ;
soma2 = soma2.replace('.','').replace('.',',');
resultado = (parseFloat(soma) + parseFloat(soma2)).toFixed(2);
$("#vl_total").text(resultado).mask('000.000.000.000.000,00', {reverse: true});
} );
});Discussão (3)
Carregando comentários...