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

时间:2009-11-06 20:47:41

标签: php jquery mysql ajax

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

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

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

我看过jQuery。它似乎有能力进行自动重载。谁能帮我吗?

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

1 个答案:

答案 0 :(得分:1)

查看Ajax方法。要更新数据库,您可能必须执行$ .post。这样的事情会起作用:

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