금액계산
function cal_total(){
//상품1
var gtotal = stripComma( $('#sum_subtotal2').val() );
//상품2
var dtotal = stripComma( $('#wr_18').val() );
//추가
var orgin = stripComma( $('#wr_19').val() );
if(!isNum(gtotal) || !isNum(dtotal) || !isNum(orgin)) return;
$('#wr_18').val(setComma(dtotal));
$('#wr_19').val(setComma(orgin));
//총금액
$('#wr_20').val( setComma( parseInt(gtotal) + parseInt(dtotal) + parseInt(orgin)) ) ;
}
이건데 상품1+상품2+추가 금액(wr_19)을 모두 합산한 금액이
wr_20에 안나오네요..
상품1+상품2의 합산만 wr_20에 나오는데 왜 그러는지..유유
답변 2개 / 댓글 2개
alaert(parseInt(gtotal));
이게 아무 값도 안나오던다면 일단
var gtotal = stripComma( $('#sum_subtotal2').val() ); 한 이우헤 alert 띄우시고 확인해보시고
제대로 안나오면다면 stripComma를 함수를 살펴 보셔야 할거 같네요
저기 값들이 다 나온다면
$('#wr_20').val( setComma( parseInt(gtotal) + parseInt(dtotal) + parseInt(orgin)) ) ;
하시기 전에
var sum = parseInt(gtotal) + parseInt(dtotal) + parseInt(orgin) 하시고
sum = string(sum) 후에 setComma를 해보세요
답변에 대한 댓글 1개
alaert(parseInt(gtotal))
같이 값을 하나씩 다 찍어보세여
답변에 대한 댓글 1개
$('#wr_20').val( setComma( parseInt(gtotal) + parseInt(dtotal) + parseInt(orgin)) ) ;
alaert(parseInt(gtotal));
}
이런식으로 하나하나 찍어봤는데 아무 반응이 없습니다.
답변을 작성하려면 로그인이 필요합니다.
도무지 안되어 올린 원문대로 이상이 없어 보니는데..
방문기록 삭제하고 하니 되네요,,ㅋ
기존거를 불러온 상태에서 변경한 내용으로 아무리해도 안되는거였네요,...
wr_20값을 입력없을 때 기본 0으로 나오게 하려면 어떻게 해야 할지요,,?