回答
通过使用jQuery AJAX你可以重新载入网页
$.ajax({
type: "POST",
url: "packtypeAdd.php",
data: infoPO,
success: function() {
location.reload();
}
});
“$ .ajax({...})”是什么意思? – artaxerxe
这取决于jQuery,因为OP只用JavaScript标记了这个标记,请确保在你的答案中引用了jQuery。如果您引用了jQuery函数,那么发布指向jQuery API文档的链接也很有用。你也可以使用'post()'而不是'ajax()'作为这个。 – StuperUser
http://api.jquery.com/jQuery.ajax/,http://api.jquery.com/jQuery.post/ – StuperUser
刷新当前文档:
<script type="text/javascript">
function reloadPage()
{
window.location.reload()
}
</script>
如果你想刷新整个页面,这是没有意义的使用AJAX。使用普通的Javascript在页面中发布表单元素。确保表单提交到相同的页面,或者表单提交到一个页面,然后重定向到该页面
Javascript被使用(总是myForm.php):
function submitform()
{
document.getElementById('myForm').submit();
}
假设你的表格是myForm.php: 方法1:
<form action="./myForm.php" method="post" id="myForm">
...
</form>
方法2:
myForm.php:
<form action="./myFormActor.php" method="post" id="myForm">
...
</form>
myFormActor.php:
<?php
//all code here, no output
header("Location: ./myForm.php");
?>
是的,我已经看到了这种可能性,但我想如果有可能写一些像XMLHttpRequest.setRequestHeader(“名称”,“价值”); – artaxerxe
- 1. 使用ajax更新php页面使用post请求重新加载页面?
- 2. 从ajax加载的子页面重新加载页面
- 3. 用ajax重新加载url页面
- 4. Jquery/Ajax刷新无需重新加载或加载页面?
- 5. ajax页面加载后重新加载angularjs指令?
- 6. caroufredsel重新加载页面
- 7. FormsAuthentication.RedirectFromLoginPage重新加载页面
- 8. mvc重新加载页面?
- 9. onhashchange重新加载页面?
- 10. 页面重新加载后,即使在返回false后在ajax $ .post请求
- 11. AJAX加载页面
- 12. 如何重新加载ajax而不刷新页面
- 13. 刷新页面后,从on.Change函数重新加载Ajax内容
- 14. 通过ajax和url更新页面而无需重新加载页面(node.js)
- 15. Angular 2在POST请求上重新加载页面
- 16. 使用ajax加载页面时进行硬刷新/重新加载#
- 17. 重新加载图片而无需重新加载页面?
- 18. 在p:dataTable重新加载数据在页面重新加载
- 19. 重新加载CSS样式表而不重新加载页面?
- 20. jquery tab ajax加载新页面
- 21. 使用Javascript/Ajax加载新页面
- 22. 页面重载Ajax调用
- 23. Magento AJAX在产品页面上重新加载
- 24. 在重新加载页面中使用Ajax调用的问题
- 25. AJAX形式要求仍然重新加载页面
- 26. Jquery Ajax上传进度正在重新加载页面
- 27. Yii2 gridview - ajax请求后不需要的页面重新加载
- 28. 页面正在重新加载时提交表格jquery ajax
- 29. jquery手风琴部分ajax页面重新加载后损坏
- 30. 当使用ajax函数重新加载页面
我编辑您的清晰度问题的基础上,在回答您的意见。 –
谢谢!这是我的错误。 – artaxerxe
@StuperUser我知道我可以通过window.location.href来使用GET变量,但我想通过post变量实现这一点,但不知道如何实现。我认为用XMLHttpRequest并不是一个很好的选择。 – artaxerxe