我有一个问题,目前找不到解决方案...我正在调用 ajax 请求以从我的后端系统获取 html 数据。后端系统呈现一个包含 8000 行的 html 表格,表格单元格中有许多信息。php 需要 1 秒来获取和渲染数据,浏览器需要 40 秒来显示数据....
ajax 调用是使用 jquery.post() 方法构建的,响应是 html。我用javascripts innerHtml 函数插入响应的html,因为jquery 比这个本机函数慢...
有人有想法吗,我怎样才能加快这个过程?我想过将响应分成块并用超时显示它,但这不起作用^^
谢谢!
编辑:我不能做一个无限滚动的场景。表内容被解析为树表类并具有层次结构。它必须工作,我可以一键折叠和展开所有级别。加载我所看到的内容是我认为这种情况下的一个问题。