테스트 사이트 - 개발 중인 베타 버전입니다

영카트 셀렉트 값 DB 입력 관련 부분입니다. 채택완료

안녕하세요. 늘 도움 받고 있습니다. 감사합니다. 

제가 국가 드랍다운 박스를 만들어서 안에 국가명과 국기 아이콘을 넣었는데요. 사용자가 선택을 해도 POST 로 값이 전달 되지도 않고 DB 입력도 되지 않습니다. 어떻게 해야 할까요? 코드 좀 한 번 봐주실 수 있나요?  

" target="_blank" rel="noopener noreferrer">https://jsuites.net/v4/jsuites.js">

https://jsuites.net/v4/jsuites.css" type="text/css" />  

     

       

       

     

체크 박스 "해외 배송"을 체크 표시하면 disabled 가 풀리는 구조 입니다. 감사합니다!

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

답변 1개

채택된 답변
+20 포인트

소스상으로는 overseas_country에 값이 들어가야 하는데요.

</p>

<p>    dropdown.addEventListener('change', function(event) {</p>

<p>        var selectedCountry = event.target.value;</p>

<p>        alert(selectedCountry);</p>

<p>        document.getElementById('overseas_country').value = selectedCountry;</p>

<p>    });</p>

<p>

이렇게 하셔서 값이 들어오는지 체크해보셔야 할듯 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

function setSelectedCountry() {
var selectedCountry = dropdown.getValue();
document.getElementById('overseas_country').value = selectedCountry;
}

document.getElementById('dropdown').addEventListener('click', setSelectedCountry);

이렇게 해서 값은 받아왔는데 결제 버튼을 클릭하니까

고객님의 주문 정보를 처리하는 중 오류가 발생해서 주문이 완료되지 않았습니다.

KCP를 이용한 전자결제(신용카드, 계좌이체, 가상계좌 등)은 자동 취소되었습니다.

라면서 die 가 되버렸는데 뭐가 문제인지 모르겠네요 .. ;

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

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

로그인

전체 질문 목록

🐛 버그신고