2012-05-22 2 views
4

옵션이있는 경우 몇 개의 폼이있는 HTML 선택 요소 (콤보 상자)가 있습니다. 항상 그렇듯이 각 옵션에는 특정 값이 있습니다. 페이지가 초기화되는 동안 목록에서 선택한 옵션으로 사용해야하는 값을 서버에서 가져옵니다. 때로는 서버에서 사용 가능한 옵션과 일치하지 않는 값을 얻습니다. (grrrr)html select 요소에서 빈 값을 표시합니다.

서버에서받은 값이 유효한 옵션이 아니라는 것을 사용자에게 알리고 싶습니다. 내가하고 싶은 것은 옵션 중 하나로서 실제 빈 옵션을 갖지 않고 빈 선택 상자를 보여주는 것입니다 (선택이없는 것처럼). 또한 가능한 경우 기본 select 요소를 사용하고 싶습니다. 이게 가능한가?

편집 : combox의 값을 IE9에서 설정하면 (필자는 $ ('select') .val ('')) 콤보 상자의 텍스트를 비 웁니다. 불행히도 IE9만이 이것을 수행하기 때문에 이것이 불가능합니다.

+1

가 비어 표시하기 위해 확인하는 것이 제거 할 수 있으며,'