2013-09-26 5 views
0

jQuery UI Multiselect를 사용하여 multiselect 옵션을 작성하고 있습니다. 항목은 모두 jQuery UI 아코디언 안에 있습니다. 항목을 선택할 때 UI가 업데이트되고 Accordion의 다른 패널로 전환하더라도 선택 영역을 유지하기위한 코드가 작성됩니다. FF, 크롬, IE8, IE10에서는 모두 잘 작동하지만 IE9에서는 작동하지 않습니다.IE9의 선택 옵션에 이상한 문제가 발생했습니다.

console.log(selectElement.html()) 

나는 "선택"속성에서 무엇입니까와 개발 도구의 선택 요소의 enter image description here 내가 로그

내부 HTML -

디버깅 후 IE 개발 도구에 비교 나는 다음과 같은 발견 IE9. 그리고 내가 수동으로 각 항목에 대해 "selected"속성을 제거하려고 할 때 -

item.removeAttr("selected") 

오류가 정의되지 않은 것으로 표시됩니다.

IE9에서 선택한 속성에 문제가 있습니까?

답변

1

여전히 정확한 이유와 문제를 파악하지 못했습니다. 그러나 태그에 다른 속성을 추가하여이를 해결했습니다.

아무도이 문제에 대한 아이디어가 있으면 의견을 게시하시기 바랍니다.

관련 문제