您好我有一个多选框,其答案已经可用。现在当页面加载时,这个选择多个控件将加载选项,我必须将所有选项与此答案/答案进行比较并将其显示为选中。它在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框架中的自定义函数,可以正常工作。
答案 0 :(得分:0)
尝试op[j].setAttribute("selected", "selected");
。