在Ajax响应更新div时页面滚动条冻结
我正在使用jQuery的$.ajax()来向服务器发送Ajax请求,并获取一大块HTML内容来替换一个div的内容。一切都运行得很好,除了在更新div的时候,页面会有点卡顿(连垂直滚动条都无法拖动)。等到div更新完后,页面才恢复正常。
有人知道这是正常现象吗?(是的,HTML内容有点大,但也不是特别大)
谢谢
2 个回答
0
你能把你的ajax代码发过来吗?我觉得你可能在做同步调用,试试把async设置为true。
不过没有看到代码,我也就只能想到这些了。
0
试着实现一个加载器,同时让背景保持静止。