我有一个带有“输入”字段和PHP
的{{1}}页面。
提交Form Action
后,我将在新页面上获得结果。
不允许页面重新加载,否则会生成新信息并将其安全保存在数据库中(创建新的form
)。
但是现在在第二页上,提交表单后,我想用Post request
重新加载Div
类。
我的代码:
ajax
Div内容:
<script type="text/javascript">
setInterval("myx_function();",2000);
function myx_function(){
$('#divrefreshone').load(location.href + ' #divrefreshcontent');
return false;
}
</script>
现在的问题是,我无法进行Ajax调用,div将在2秒后隐藏并且不重新加载。我只希望每隔几秒钟从数据库中检查一次状态,并显示新结果。 当我在开发人员工具中检查调用时,它会从标题转到错误页面:
<div id="divrefreshone">
<div id="divrefreshcontent">
<?php
if ($dbvalue == 0)
{
echo " <br><center>Wait for Status Update...</center><br>";
}
else
{
echo " <br><center>Status = Complete</center><br>";
}
?>
</div>
</div>
我的标头中有一些if (!isset($_POST['myinput']))
{
header("Location: /error");
exit(1);
}
重定向,我也尝试过使用header("");
和meta redirect
进行重定向。
我正在尝试寻找5个小时的解决方案,有人知道吗?