IE9中选择选项的奇怪问题

时间:2013-09-26 14:07:02

标签: html jquery-ui internet-explorer-9

我正在使用jQuery UI Multiselect进行多选选项。这些项目都在jQuery UI手风琴中。在选择项目时,UI正在更新,并且即使我们切换到Accordion中的另一个面板,也会编写代码以保持选择。在FF,Chrome,IE8,IE10中一切正常,但在IE9中没有。

在IE开发工具中进行调试和比较后,我发现了以下内容 - enter image description here

当我使用

在Dev Tools中记录select元素的内部html时
console.log(selectElement.html())

我在IE9中获得“selected”属性。并且,当我想手动删除每个项目的“选定”属性时,如 -

item.removeAttr("selected") 

它将错误显示为未定义。

那么,IE9中的选定属性是否存在任何问题?

1 个答案:

答案 0 :(得分:1)

仍然无法弄清楚具体原因并修复。但是,通过向标记添加另一个属性来解决它。

如果有人对此有任何疑问,请发表您的想法。