2012-08-22 2 views
1

다음과 같은 문제가 있습니다. 내 드롭 다운 메뉴는 알파벳순으로 정렬되어야하며 파이어 폭스에서 작동하지만 인터넷 익스플로러는 값순으로 주문하고 주문하지 않은 것으로 보입니다. 어떻게 변경할 수 있습니까? (나는 ID로서 값을 바꿀 수 없다)html에서 값으로 정렬 된 옵션을 선택하십시오. 예 :

+3

코드 조각이 필요합니다. – sp00m

+0

브라우저에 대한 이해가 부족하지 않으면 브라우저는 값이 HTML에 제공된 순서대로 드롭 다운 값 (옵션) 만 표시합니다. 그래서 여기에 다른 뭔가가 있어야합니다 (** EDIT **, 분명히 클라이언트 쪽 스크립트 또한 값을 적용 할 수 있습니다, 직접 HTML을 말합니다). – freefaller

+0

id 명령으로 옵션을 생성 할 때 jquery의 오류 인 것 같습니다. – jeff

답변

2

나는 같은 행동을 발견했다. Safari와 Firefox는 HTML 코드에서 제공된대로 정렬 된 목록 요소를 유지하지만 Internet Explorer는 값으로 정렬합니다 (버그라고 생각합니다).

이 2012

자신의 콤보 및 목록에 대한 순차적 인 값을 사용하는 사람들처럼 ...이 문제에 대한 어떠한 정보도 없을 것 같다 9 월 이러한 브라우저의 최신 버전으로 발생합니다.

+0

IE에서 jQuery 버그가 있다는 것을 알았습니다. 표준 JS 함수를 사용하여 옵션 목록을 만들면 모든 것이 잘 작동합니다. – jeff

관련 문제