Javascript:设置选项的selected属性不会更改它的selected属性

时间:2013-06-27 16:09:41

标签: javascript jquery html jqgrid multi-select

由于某种原因,项目中选项的选定属性不会影响它的选定属性,我不知道为什么。

我正在使用 jqGrid的列选择器,以便选择要在我的网格上显示的列。 列选择器基于 multiSelect.js ,它使用select来标记所选列以供显示。 multiSelect.js使用option.setAttribute('selected', 'selected')将列标记为已选中的问题,但使用option.selected属性检查选择。通常2是相同的,但在这种情况下不是。

出于维护原因,我不想搞乱插件的代码,所以如果有人知道为什么会发生这种情况,我会很感激帮助。

谢谢,   尤瓦

1 个答案:

答案 0 :(得分:0)

阅读博客文章,了解jQuery 1.6.1何时发布,我们遇到了一个围绕属性和属性的巨大教育问题。我想这可以解释发生在你身上的事情。

http://blog.jquery.com/2011/05/12/jquery-1-6-1-released/