投票箱(加/减,不是星级)

时间:2010-08-30 14:36:18

标签: javascript jquery

我正在寻找一个投票脚本/小部件(最好是jQuery),但不是一个星级评级,一个像这样的+1和-1选项(佩服我的专业MSPaint技能^^):

alt text

有人知道吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

你可以使用ajax来做到这一点。

建议您设置一些ajax侦听器页面,并使用某些用户ID和投票(1,-1)或其他内容进行ping操作。

这假设您拥有用户ID和登录凭据等。或者您可以根据其IP或其他内容进行注册。

基本上:

ajaxListener.php ID = 123456&安培;表决= 1

发送ajax监听器,然后在ajax完成时更新总计数计数(让你的ajax监听器回显一串数据让我们说): voteTotal = 10〜totalVote = 95

用ajax读取后,用javascript分割: var split1 = responseText.split(“〜”); var voteScore = split1 [0]; var voteCount = split1 [1];

未经测试,但这应该有效并完成您的想法。

AJAX: http://api.jquery.com/category/ajax/

$.ajax({ url: "ajaxTool.php?id="+idVariable, context: document.body, 
success: function(){
    $(this).addClass("done");
  }});