iDev
ie 9에서 select box default value 이슈
KraZYeom
2012. 10. 29. 17:39
반응형
http://jsfiddle.net/EwDuj/ 테스트 싸이트
<select id="selId">
<option id='1' value='1'>1</option>
<option id='2' value='2'>2</option>
<option id='3' value='3'>3</option>
<option id='4' value='4'>4</option>
<option id='5' value='5'>5</option>
</select>
위와 같은 상황에서 아래와 같이 영역에 없는 값을 select 하면 firefox, chrome, ie 7, ie 8에서는 default 로 '1'이 선택이 되지만, ie 9에서는 null 로 불러온다.
$('document').ready(function() {
$("select#selId").val("6");
}
);
null이 맞긴 하지만, 기존까지는 잘되다가 갑자기 9에서 달라지니 버그 발생. null 처리를 따로 해서 넘어갔는데 뭔가 좋은 방법이 있을까?
반응형