채택완료

스크립트 질문 입니다 ~~

2020-06-07 (일) 23:26:44 2,251

여러개의 리스트들이 있는데 각각 셀렉트박스에서 선택을 하면 계산이 되어 지는데요

아래 .frm_total 필드에 계속 더하게 하고 싶은데 그냥 문자로 인식해서 그런지 더하기가 안되고

value 값에 추가로 계속 입력만 되는데 계속 더해질려면 어덯게 수정해야 할까요~

$(".qty_<?php echo $i ?>").change(function(){

                        var qty = parseInt($(".qty_<?php echo $i ?> option:selected").val());
                        var price = parseInt($(".qty_<?php echo $i ?>").attr('data-price'));
                        var result = parseInt(price * qty);
                        var total = parseInt($(".frm_total").val() + parseInt(result));
                        $(".frm_total").val(total);

                    });

골라담기 총금액 <input name="text" value="" class="frm_total">

|

답변 1개 / 댓글 2개

채택된 답변
+20 포인트

var total = parseInt($(".frm_total").val()) + parseInt(result);

이렇게 수정해보세요..

답변에 대한 댓글 2개

수정해봤는데 nan 이라고 들어가네요..
alert(qty);
alert(price);
이렇게 확인해보세요..

답변을 작성하려면 로그인이 필요합니다.