IE 11兼容性使复选框变慢

时间:2015-07-29 04:09:42

标签: javascript html jsp internet-explorer

问题:

当我的IE 11兼容模式打开时,我有一个问题,当我勾选jsp中的复选框时,它非常非常慢,当我尝试兼容模式关闭时,它工作得很好,我不知道为什么。我正在使用javascript,html和jsp。

详细说明:

按下复选框时的逻辑如下:

1)首先在加载屏幕时,我将从数据库中提取数据并将其显示在屏幕上(大约8k记录,仅执行1次)。

在屏幕上,我将显示这3列,并在加载屏幕时从数据库中提取数据,选中列具有复选框。默认情况下,我将复选框值设置为N,因此当我加载屏幕时,它将取消选中该复选框。

身份证号码|名称|经过

查询:

   SELECT ID, Name, ('N') CHECKED FROM TableA

2)然后我使用while循环遍历记录。

<%     
  Iterator iter = null;
  iter = vctList.iterator();
  int i = 0;
  while (iter.hasNext())
  {
    i++;  
    str = (String [])iter.next(); 
%>
    <TR>
       <TD><input type="text" name="ID_<%=i%>"  value="<%=str[0]%>" ></TD>
       <TD><input type="text" name="Name_<%=i%>" value="str[1])%>"></TD>  
       <TD align="middle"><input type="checkbox" name="checkbox_<%=i%>" <%=str[2] != null && str[2].equals("Y"))?"checked":""%> </TD> 
    </TR>
 <% 
  }
 %>

0 个答案:

没有答案