高塔姆·伦加纳森(Gautham Renganathan)
这是我必须解决的情况
- 页面中有两个视图。
- 最初加载第一个视图。
- 仅当用户单击第二个视图时,才会加载第二个视图的数据。
问题:
- 用户单击第二个视图。
- ajax请求需要时间来响应。
- 用户因此返回到第一视图。
- 现在,调用了ajax请求的回调。
- 用户当前处于第一视图,但内容属于第二视图。
如何处理这种情况?
是否有解决此类问题的通用方法,或者应视具体情况解决?
希希尔
在第二个视图中添加一个加载指示器,以便用户知道正在发生什么并且应该等待。
从第二个视图返回第一个视图时,您始终可以中止AJAX请求。此处有更多信息:
使用jQuery中止Ajax请求
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句