我有一个弹出窗口,超过1500个复选框,当用户关闭弹出窗口后检查复选框时,在主页面上填充选中的复选框列表。此功能工作正常。当用户选择很多复选框时,会出现问题,说600-700复选框,在这种情况下,大量的HTML被注入DOM。这迫使IE浏览器兼容模式。有没有人遇到过这种情况?我如何解决它?删除此功能或减少复选框的数量不是一个选项。IE被强制为兼容模式
非常简单的代码注入HTML:
$("#" + DestDiv).html(listString);
和生成的HTML是完美的,我交叉检查它。
请输入密码...您是否使用正确的<!DOCTYPE ..>? –
我正在使用liferay,因此单个portlet不需要DOCTYPE。 – lee
尝试添加一个并检查,现在是否生成一个'<!DOCTYPE ..>'或不是? –