【问题标题】:Voting box (plus/minus, not star rating)投票箱(加/减,不是星级)
【发布时间】:2010-08-30 14:36:17
【问题描述】:

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

有人知道吗?

非常感谢!

【问题讨论】:

标签: javascript jquery


【解决方案1】:

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

建议您设置一些 ajax 侦听器页面并使用一些用户 ID 和投票 (1,-1) 或类似的东西进行 ping。

这假设你有一个用户 ID 和登录凭据等。或者你可以根据他们的 IP 或其他东西注册它。

基本上:

ajaxListener.php?ID=123456&vote=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");
  }});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-04
    • 1970-01-01
    相关资源
    最近更新 更多