思路:innerHTML在IE中无法使用的时候,需要考虑使用javascript最根本的编码方式了,比如:
var layers = dynamicMapServiceLayerBj.layerInfos;
var obj1 = new Option("", -1);
for(var i=0; i<layers.length; i++){
var obj = new Option(layers[i].name, i);
dojo.byId("layers").add(obj);
}
通过如上方式,就可以正常显示select下拉框的内容了。