【发布时间】:2015-07-29 00:03:05
【问题描述】:
var vehicleLineDD = document.getElementById("vehicleLineDD");
for (i = 0; i < arr.length; i++) {
vehicleLineOp.text = arr[i].code + ': ' + arr[i].desc;
vehicleLineOp.value = arr[i].code;
vehicleLineDD.add(vehicleLineOp, null);
}
嗨朋友们,我在这里附上我现在敲击的代码。 问题是 vehicleLineDD 是动态下拉。取决于另一个下拉列表,我应该在此处加载值。 它在 IE8 中运行良好,但在 IE11 中,所有值都正常出现,除了 vehicleLineDD.add(vehicleLineOp, null); 不添加值,仅添加最后一个值。每次在这里更改第一个下拉菜单时,我只能看到一个选项。 谁能帮我解决这个问题。提前致谢。
【问题讨论】:
-
你在哪里定义
vehicleLineOp? -
在这些代码之前,我定义了 vehicleLineOp 实际问题出在 .add 方法中,因为我在 add 方法之前放置了警报,它给出了正确的结果,但由于没有添加到车辆线路DD (IE11)
标签: javascript java jsp internet-explorer