在我的页面中有一个选择框下拉列表。选择框下拉菜单在IE8中正确显示。但是在IE11中,如果我选择除第一个选项之外的任何选项,整个选择框选项将在页面中向上移动。 在IE11中,如果选择了选项2,则选择选项将向上移动。但是在IE8中,如果选择了选项2,则选择选项将正确显示。 请让我知道修复程序,以便以与IE8中相同的方式显示选择选项。
提到您的参考标签代码:
<select name="<%=AddPromisesControl.MODE%><%=i%>"
style="font-face: Arial; font-size: 8pt"
<%=isError ? "style='background-Color:yellow';"
:"style='background-Color:white';"%> >
<%
l1=ModeCodeHome.singleton().findAll();
options = l1.iterator();
while (options.hasNext()) {
Code value = (Code)options.next();
String select = value.equals(promise.getMode()) ? "selected" : "";
%>
<option value="<%=value.getCode()%>" <%=select%>><%=value.getCode()%></option>
<%
}
%>
</select>