라디오 체크값 합산...

라디오 체크값 합산...

QA

라디오 체크값 합산...

본문

라디오 버튼 체크시

아이디 #<?php echo $i?>-3를 체크하면

#e<?php echo $i?>_4의 값을 합산해서 

#h1_2에 표시하려는데요...

 

1-3이던 1-5던 하나를 클릭하면 값이 잘 들어오는데요,,,

 

1-3과

5-3을 두개 체크하면 

두개 합산된 값이 

 

#h1_2에 들어오게 하고 싶습니다.

 

 

<script>

 

<?php

for ($i = 1, $wr=73; $i <=15; $i++, $wr+=7) {

?>


$('#<?php echo $i?>-3').on('click', function() { 
    var sum = 0;
    $('#e<?php echo $i?>_4').each( function() {
        sum += Number($(this).val());
    });
    $('#h1_2').val(sum.toFixed(2)); 
});


<?

}

?>

</script>

 

말하자면 위 코드가 라디오 선택 하나에 대해서만 작동하네요,,,

이 질문에 댓글 쓰기 :

답변 2

var sum = 0; 를 바깓으로 빼보세요.

 

  <script>

 
var sum = 0;
<?php

for ($i = 1, $wr=73; $i <=15; $i++, $wr+=7) {

?>


$('#<?php echo $i?>-3').on('click', function() { 
    
    $('#e<?php echo $i?>_4').each( function() {
        sum += Number($(this).val());
    });
    $('#h1_2').val(sum.toFixed(2)); 
});


<?

}

?>

</script>

라디오 버튼이 아니라 체크 버튼 으로 해야될거 같은데요?

답변을 작성하시기 전에 로그인 해주세요.
전체 199
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT