在Ajax响应更新div时页面滚动条冻结

0 投票
2 回答
552 浏览
提问于 2025-04-16 22:15

我正在使用jQuery的$.ajax()来向服务器发送Ajax请求,并获取一大块HTML内容来替换一个div的内容。一切都运行得很好,除了在更新div的时候,页面会有点卡顿(连垂直滚动条都无法拖动)。等到div更新完后,页面才恢复正常。

有人知道这是正常现象吗?(是的,HTML内容有点大,但也不是特别大)

谢谢

2 个回答

0

你能把你的ajax代码发过来吗?我觉得你可能在做同步调用,试试把async设置为true。

不过没有看到代码,我也就只能想到这些了。

0

试着实现一个加载器,同时让背景保持静止。

撰写回答