gpt4 book ai didi

php - AJAX 调用后在完成的重定向页面上加载事件

转载 作者:行者123 更新时间:2023-12-02 20:14:08 25 4
gpt4 key购买 nike

如何在 Ajax 调用后加载重定向页面完成加载事件?

为了简单起见,这里是一些示例代码:

$.ajax({
type: "POST",
url: "some_page.php",
success: function() {
window.location.href="new_page.php"; // redirect to this page
$(window).load(function() { alert("test"); }); // load after redirect
}
});

“警报”框不会为我加载,但重定向有效。

最佳答案

这是因为只有在你的http请求成功返回后才算成功。然后,浏览器重新加载新请求的页面,其中与原始 http 请求相关的任何操作都会丢失。

您可能想要执行以下操作:

window.location.href = new_window.php?success=true

然后在新加载的页面上测试是否成功。

关于php - AJAX 调用后在完成的重定向页面上加载事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6557855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com