jQuery 계산을 사용하고 있으며 모든 것이 제대로 작동하지만 합계가 99.9가 아닌 99.9 (예 : 99.9)로 표시되어야합니다.jQuery를 사용한 통화 마스크
그래서 .toFixed()
은해야 할 때 어떤 이유로 작동하지 않습니다! 이 문제를 해결할 수있는 마스크를 찾을 수 없습니다. 누구든지 다른 아이디어가 있습니까?
jQuery 계산을 사용하고 있으며 모든 것이 제대로 작동하지만 합계가 99.9가 아닌 99.9 (예 : 99.9)로 표시되어야합니다.jQuery를 사용한 통화 마스크
그래서 .toFixed()
은해야 할 때 어떤 이유로 작동하지 않습니다! 이 문제를 해결할 수있는 마스크를 찾을 수 없습니다. 누구든지 다른 아이디어가 있습니까?
를 사용할 수 있습니다
$(".sumit").sum("keyup", "#totalSum");
사용 :
$('.sumit').keyup(function(){
var totalsum = $('.sumit').sum();
$('#totalSum').val(Number(totalsum).toFixed(2));
});
희망 나는 또한이 시도했습니다
대신이 라인의에서는 toFixed에게
var num = 99.9;
num.toFixed(2);
을 돕고, 아무것도 작동하지 않았다. –
시도해보십시오. 여전히 같은 결과를 얻고 있습니다. 계산 결과에 덮어 쓰기가 있는지 궁금하네요? –
숫자가 서식을 지정하기 전에 계산이 완료되었으므로 계산되지 않습니다. 아직도 코드를 쳐다보고 내 머리를 긁적이다.) –
아하, 변수 totalsum은 숫자가 아닌 문자열이기 때문에 .toFixed는 존재하지 않는다고 생각합니다. 새 코드로 원래 응답 업데이트 –