你可以看到我在这里做的事情的小提琴:fiddle
在vote_up.php中,我将投票插入MySQL并用2条消息替换该链接:
“成功”或“错误”
但现在的问题是,我不需要更改链接,我必须更新显示新问题的2个框而不重新加载页面。
这是在我投票之前:
投票后:
当他们点击(Aceptar)时我需要的是它改变了问题,而不是显示我投票。感谢。
答案 0 :(得分:1)
您需要一个后端,以格式(如JSON或XML)提供信息,然后将其解析到页面中。当他们点击投票链接时,会发生ajax投票请求。而这个ajax请求的响应是你的新问题。
然后解析请求,将旧问题替换为新问题。并使用新问题的新ID替换您的ajax请求网址。 (所以你可以再次投票)
答案 1 :(得分:0)
我的问题已在其他帖子中得到解决:
$(document).ready(function()
{
$(document).delegate('.vote, .vote1', 'click', function()
{
...