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

select박스 옵션값 고정 채택완료

대한사랑 2년 전 조회 1,828

select박스 옵션값 고정 

 

아래 소스를 어떻게 고쳐야 할지 알려주세요?

 

function change(city){     $("select#county option").remove();     $("select#county").append("");     if(city == "00000"){         return;     }     for(i = 0; i < county.length; i++){         if((county[i][0] - city) < 1000 && (county[i][0] - city) > 0){             $("select#county").append("");         }     } }

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

답변 2개

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

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

</p>

<p>    for(i = 0; i < county.length; i++){

        if((county[i][0] - city) < 1000 && (county[i][0] - city) > 0){

            if(city == i) {</p>

<p>               $("select#county").append("<option value=\""+county[i][0]+"\" selected>"+county[i][1]+"</option>");</p>

<p>            } else {</p>

<p>               $("select#county").append("<option value=\""+county[i][0]+"\">"+county[i][1]+"</option>");

            }

        }

    }</p>

<p>

상황상 if(city == i) 이와 같은 조건이면 선택되어져야 하는것 같습니다.

만약 특정한 county 코드로 고정하고 싶으면 if(i == 123) 이와 같이 할 수도 있을 것입니다. 상황이 정확히 어떤 값을 고정할려고 하는지 몰라서 예를 들어서 보여드린 것입니다.

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

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

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

로그인