테이블(tr/td)에서 합계 구하기 질문입니다,

테이블(tr/td)에서 합계 구하기 질문입니다,

QA

테이블(tr/td)에서 합계 구하기 질문입니다,

본문

 

현재 정산하는것을 만들고있는데,

테이블형식으로

위 사진과 같이 값이 있습니다, 1,2,3번,

제가 하고싶은건 V 체크 되어있는곳에 1의 합계, 2의합계, 3의 합계를 출력하고싶은데,

어떻게 해야될지 감이 안잡히네요ㅠㅠ

2041193990_1557214982.3535.png

이 질문에 댓글 쓰기 :

답변 1

for문으로 table만드실거같은데요. php변수로 각 행에서 소계를 뽑느게 제일 좋지만 코드를 알수없어서 올리신 이미지만 보고 자바스크립트로 구현해봤어요

 

<table>
    <tr>
        <td>16,000</td>
        <td>0</td>
        <td>16,000</td>
        <td>
            <table>
                <tr>
                    <td class="row_value">215</td>
                </tr>
                <tr>
                    <td class="row_value">115</td>
                </tr>
                <tr>
                    <td class="row_value">115</td>
                </tr>
            </table>
        </td>
        <td class="row_sum"></td>
    </tr>
</table>
   <script>
       $(document).ready(function () {
           $(".row_sum").each(function () {
               var $this = $(this);
               var sum_value = 0;
               $(".row_value",$this.closest('tr')).each(function (i, e) {
                   sum_value+=parseInt($(e).text());
               })
               $this.text(sum_value);
           })
       })
   </script>
답변을 작성하시기 전에 로그인 해주세요.
전체 30
QA 내용 검색

회원로그인

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