代码之家  ›  专栏  ›  技术社区  ›  Andy Ali

使用jquery/php和链接而不是按钮更新数据库记录

  •  -1
  • Andy Ali  · 技术社区  · 15 年前

    我正在尝试为一个小型论坛制作一个类似注册的页面。要注册一个事件,我只希望用户单击一个“链接”。(它不必是链接,但我不希望它看起来像按钮,所以可以接受花哨的CSS)。

    在本页上,每个活动的开场次数有限。(用于填充此列表的简单数据库查询)。然后,用户将通过单击其中一个开口来选择它。在这一点上,我希望该打开关闭,而页面不重新加载(只是链接所在的DIV)。

    我非常了解php/mysql。实际上,插入数据很容易。我不知道该怎么做,就是点击链接,而不是重新加载整个页面,但仍然显示现在打开已关闭。

    我看过jquery。它似乎有能力进行自动加载。有人能帮我吗?

    数据库中的插入将是用户的论坛名称(他们登录到论坛中,我可以在脚本中访问该变量)。这就是将插入数据库的全部内容。

    1 回复  |  直到 15 年前
        1
  •  1
  •   kgiannakakis    15 年前

    看看 Ajax 方法。要更新数据库,您可能必须执行$.Post。类似这样的事情会奏效:

    $("#myButtonId").click(function() {
      $.post(serverurl, $("myformId").serialize(), function() {
      // This will be called when the post is complete
      $("#mydivId").html('update html here');
      });
    });