select박스 옵션값 고정
본문
select박스 옵션값 고정
아래 소스를 어떻게 고쳐야 할지 알려주세요?
function change(city){
$("select#county option").remove();
$("select#county").append("<option value=\"\">-- 시/군/구 --</option>");
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("<option value=\""+county[i][0]+"\">"+county[i][1]+"</option>");
}
}
}
</script>
답변 2
for(i = 0; i < county.length; i++){
if((county[i][0] - city) < 1000 && (county[i][0] - city) > 0){
if(city == i) {
$("select#county").append("<option value=\""+county[i][0]+"\" selected>"+county[i][1]+"</option>");
} else {
$("select#county").append("<option value=\""+county[i][0]+"\">"+county[i][1]+"</option>");
}
}
}
상황상 if(city == i) 이와 같은 조건이면 선택되어져야 하는것 같습니다.
만약 특정한 county 코드로 고정하고 싶으면 if(i == 123) 이와 같이 할 수도 있을 것입니다.
상황이 정확히 어떤 값을 고정할려고 하는지 몰라서 예를 들어서 보여드린 것입니다.
답변을 작성하시기 전에 로그인 해주세요.