在IE中的多选中选择了值

时间:2010-07-15 19:06:00

标签: javascript select

您好我有一个多选框,其答案已经可用。现在当页面加载时,这个选择多个控件将加载选项,我必须将所有选项与此答案/答案进行比较并将其显示为选中。它在FF中工作正常,但在IE中却没有。

var op = newSelectorElm.options; if(op) for(var j=0; j< op.length;j++) { if(z instanceof Array) { if(in_array(op[j].value, z)) {
op[j].selected=true; // objOption.defaultSelected = true; }

} }
} }

我试图警告它是否进入if循环,一切正常。显示单独预选的可视指示是问题。

in_array是我们的javascript框架中的自定义函数,可以正常工作。

1 个答案:

答案 0 :(得分:0)

尝试op[j].setAttribute("selected", "selected");