Php ajax有时会使用onclick事件刷新整个页面 echo'; 回声'`;

Php ajax有时会使用onclick事件刷新整个页面 echo'; 回声'`;,php,javascript,ajax,onclick,Php,Javascript,Ajax,Onclick,用php编写。这一切都在一张表格里,表格是一种形式。该函数被正确执行,将数据发送到新的php文件中,并正在运行一些数据验证测试,根据这些测试结果显示一些(错误)消息 如果输入正确,我希望代码将值插入数据库并刷新整个页面。正在插入数据,但页面未刷新 我在结尾使用此选项是为了刷新,但它似乎不起作用: echo '<td><input type="text" name="input"></td>'; echo '<td><input type="b

用php编写。这一切都在一张表格里,表格是一种形式。该函数被正确执行,将数据发送到新的php文件中,并正在运行一些数据验证测试,根据这些测试结果显示一些(错误)消息

如果输入正确,我希望代码将值插入数据库并刷新整个页面。正在插入数据,但页面未刷新

我在结尾使用此选项是为了刷新,但它似乎不起作用:

echo '<td><input type="text" name="input"></td>';
echo '<td><input type="button" onclick="function(input.value);"/></td>`;
echo'document.location.href=“page.php”;

因此,您将一些数据发送回php文件,如果某些条件不满足,您将发送回一些错误消息,如果这些条件满足,您就不能简单地使用:

echo '<script type=text/javascript language="javascript">document.location.href="page.php"</script>';

我想你在上次函数调用后丢失了一个分号。你找到解决办法了吗?我也有类似的问题,也没有想法。不,还没有。如果我没有收到“headers ready sent”消息,我仍在尝试,但这似乎是一个不错的选择。。我会试试,让你知道!非常感谢不,那不管用。它只是在保存AJAX输出的div中显示整个page.php..哦,亲爱的,在这种情况下,请尝试发回包含parent.document.location的js,或者从内存中发回parent.opener.location。。。抱歉说得含糊不清,但我现在没有时间来模拟这个。
header( "Location: page.php");
exit;