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

jquery append 질문... 채택완료

밀랍 3년 전 조회 2,156

</p>

<p>    var set8_3 = [ // 침구류

                    ['종류선택'        ,'0'], 

                    ['1 SET (4EA)'    ,'660,000'], 

                    ['단품'            ,'165,000']

                  ];</p>

<p> </p>

<p> </p>

<p>changeItem = new Function('return '+x)();

for(var count = 0; count < changeItem.length; count++){

    var option = $("<option value="+changeItem[count][0]+" cost_value="+changeItem[count][1]+">"+changeItem[count][0]+"</option>");        

    target.append(option);        

}</p>

<p>

 

1 SET (4EA) 를 선택했을때 값이 자꾸  1만 들어가길래 확인해보니...

 

값이 이렇게 들어갑니다.

정상적으로 

이렇게 들어가게 할려면 어떻게 해야 하나요?

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

답변 2개

채택된 답변
+20 포인트
핑크빈
3년 전

    var option = $("");          

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

답변에 대한 댓글 2개

밀랍
3년 전
왜 이런현상이 발생하는건가요?
엑스엠엘
3년 전
document.createElement('option');
를 사용하시면 됩니다.
+는 단순 문자열을 합치는 연산자입니다.

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

예서제이

감사합니다.

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

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

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

로그인