在尝试之前我试图找到stackoverflow,但我发现答案已经解决了我的问题。
我正在处理的页面发送了帖子请求。单击该按钮,我必须使用相同的发布请求重新加载页面。 目前我正在使用
this.parent.location.reload();
但它正在发送Get请求。我也试过
window.location.href = window.location.href;
但它也无效。
请建议使用相同的帖子请求重新加载页面的方法。
答案 0 :(得分:2)
如果您有服务器端访问权限(我假设您这样做),您可以使用服务器端值填充隐藏的HTML表单,将表单的方法设置为POST
,然后发送JavaScript中的表单(使用submit()
方法)。这将重新加载页面并维护POST值。