ajax使用onclick事件有时刷新整个页面

时间:2011-04-18 10:02:12

标签: php javascript ajax onclick

echo '<td><input type="text" name="input"></td>';
echo '<td><input type="button" onclick="function(input.value);"/></td>`;
用PHP写的。它都在一张表格中。该函数正确执行,将数据发送到新的php文件,并运行一些数据验证测试,根据这些测试结果显示一些(错误)消息。

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

我最后使用它来刷新,但它似乎不起作用:

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

1 个答案:

答案 0 :(得分:1)

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

header( "Location: page.php");
exit;