从按钮onclick刷新另一个PHP

时间:2016-02-19 12:01:44

标签: javascript php jquery html ajax

我有一个拍卖网站&想要在发布新出价时为每个人刷新项目页面。 项目页面名为item.php。 我的想法是,当按钮点击时,当新的出价发布到数据库时,同样的点击会刷新item.php。 我正在查看的代码是

if (!isset($_POST['action']) && !isset($_GET['refresh'])) {
  header("Location: /item.php?refresh");
}|| isset($errmsg))

原始代码是

if (!isset($_POST['action']) || isset($errmsg))

但这不起作用。

我想知道是否有一个简单的onclick解决方案我可以添加到按钮中,以便为每个人刷新item.php。 我也看过AJAX,但我不明白如何在这里应用它。 任何关于最佳解决方案的建议都表示赞赏。

3 个答案:

答案 0 :(得分:1)

如果显示的出价是最新的,我会建议在确定的时间间隔内向服务器执行ajax调用,然后如果需要,您可以刷新页面location.reload();

答案 1 :(得分:0)

检查thisthisthis个主题中的已接受答案。希望你能在那里找到答案!

答案 2 :(得分:0)

您可以使用jquery load()方法实现。

每次插入新数据时都必须调用load()方法。它只会提供没有刷新页面的所有数据。

例如: $("#yourDiv&#34)的负载。(" www.yourdomain.com/item.php)