我现在正在建立一个使用大量 ajax 交互的网站。现在发生的基本流程是数据在客户端和服务器端都经过验证,如果数据正确,来自 AJAX 的响应将成为下一页的 url。
当我收到 url 客户端时,我目前正在使用 window.location = url
来执行我的重定向。
出于某种原因,这似乎有些不正确。具体的,翻遍各种开源项目,很少看到。我想知道我上面描述的交互是否正确,如果不正确,我可以做些什么来纠正我当前的设计。
最佳答案
您所做的完全没问题,并且是人们采用的正常方法。需要记住的是,您如何处理失败的请求,即您的帖子因某种原因失败或 ajax 请求失败等。
有一个有趣的问题,阅读标记的答案:How to manage a redirect request after a jQuery Ajax call
希望对您有所帮助
关于javascript - 客户端重定向问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7151315/