使用jQuery的PHP和MySQL投票系统

时间:2011-09-05 09:10:42

标签: php sql ajax

你可以看到我在这里做的事情的小提琴:fiddle

在vote_up.php中,我将投票插入MySQL并用2条消息替换该链接:

“成功”或“错误”

但现在的问题是,我不需要更改链接,我必须更新显示新问题的2个框而不重新加载页面。

这是在我投票之前: Before voting up

投票后:After voting up

当他们点击(Aceptar)时我需要的是它改变了问题,而不是显示我投票。感谢。

2 个答案:

答案 0 :(得分:1)

您需要一个后端,以格式(如JSON或XML)提供信息,然后将其解析到页面中。当他们点击投票链接时,会发生ajax投票请求。而这个ajax请求的响应是你的新问题。

然后解析请求,将旧问题替换为新问题。并使用新问题的新ID替换您的ajax请求网址。 (所以你可以再次投票)

答案 1 :(得分:0)

我的问题已在其他帖子中得到解决:

$(document).ready(function()
{

$(document).delegate('.vote, .vote1', 'click', function()
    {
...