gpt4 book ai didi

php - JavaScript location.reload() 正在丢失发布数据

转载 作者:可可西里 更新时间:2023-11-01 13:50:43 24 4
gpt4 key购买 nike

我正在尝试使用 java 脚本重新加载页面,页面重新加载,但页面中的帖子数据未加载,帖子数据在页面重新加载时被删除,任何人都可以帮助我

function currencychange(xxx) {
setTimeout('delay()', 2000);
}
function delay(){
location.reload();
}

这是我用来在更改时重新加载页面的 javascript 代码

最佳答案

window.location.reload() 发出 GET,所以是的,POST 数据将丢失。

您可以发布帖子的唯一方式是:

  1. 使用 AJAX 回发数据,获取新页面,并用它替换您的 body 元素,或者

  2. 在页面上创建一个表单元素,操作是当前 window.location.href,并将您要回发的数据作为隐藏输入放入其中。然后,在货币更改时调用 form.submit()

关于php - JavaScript location.reload() 正在丢失发布数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13476006/

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