이전 목록 다음

주문 하기 페이지에서 구매자와 동일하게 라디오버튼

질문 상품페이지에서 그대로 구매하기를 눌렀을때 구매하기 페이지로 가게 되는데 orderform.php로 가게 되는데 배송지 선택에 jquery 를 사용하여 배송지상태를 확인하는데

저는 주문자와 동일은 미리 체크되어 있게하여 로그인 사용자의 정보가 입력되어 나왔으면 좋겠어요 그리고 신규배송지는 그대로 아무것도 없어지게 하고싶구요..ㅠㅠ 문제가 어려운게 아니라 jquery를 못해서;;;

빨간부분만 수정하면 될듯한데...ㅠ

그냥 click해서 체크 확인이 아니라 그냥 현재 체크되어져 있는곳이 어디인가? 그곳이면 실행되게 하라.ㅠ

 

 

jquery 부분

Copy
// 배송지선택    $("input[name=ad_sel_addr]").on("click", function() {         var addr = $(this).val().split(String.fromCharCode(30));alert(addr);        if (addr[0] == "same") {            if($(this).is(":checked"))                gumae2baesong(true);            else                gumae2baesong(false);        } else {            if(addr[0] == "new") {                for(i=0; i<10; i++) {                    addr[i] = "";                }            }            var f = document.forderform;            f.od_b_name.value        = addr[0];            f.od_b_tel.value         = addr[1];            f.od_b_hp.value          = addr[2];            f.od_b_zip.value         = addr[3] + addr[4];            f.od_b_addr1.value       = addr[5];            f.od_b_addr2.value       = addr[6];            f.od_b_addr3.value       = addr[7];            f.od_b_addr_jibeon.value = addr[8];            f.ad_subject.value       = addr[9];            var zip1 = addr[3].replace(/[^0-9]/g, "");            var zip2 = addr[4].replace(/[^0-9]/g, "");            if(zip1 != "" && zip2 != "") {                var code = String(zip1) + String(zip2);                if(zipcode != code) {                    zipcode = code;                    calculate_sendcost(code);                }            }        }    });​

 

 

답변 1개

/shop/orderform.php

맨 아래 에 추가하세요. 

Copy
<?php if($is_member){?><script>$("#ad_sel_addr_same").prop("checked", true);gumae2baesong(true);</script><?php } ?>
 

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

🐛 버그신고