来自ajax通话我获得了tr
table
的1000 + body
。当我将数据加载到table
正文
正在加载记录为table
body
。
$('#loadingRecords').html(data);
浏览器挂起并暂时没有响应。当我们处理这类问题时,最好的方法是什么?
答案 0 :(得分:0)
浏览器挂起,因为您正在对DOM执行繁重的操作。这可以通过使用pagination或通过将结果拆分为更小的块来执行较小批量的操作来缓解。
答案 1 :(得分:0)
尝试将HTML数据转储到隐藏的table
标记中。完成后,显示它。
问题在于重绘。每个表操作都会导致整个事情变得“脏”。因此浏览器必须重绘。