问题标签 [vote]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 单个 div 的 jquery 函数
我认为这可以通过该.prev()
功能来实现,但由于某种原因它不起作用。
我正在为博客上的帖子创建拇指向上/向下按钮。我正在尝试根据用户投票显示消息。UP 或 DOWN 但每当我投票 1 个特定帖子时,所有帖子都会显示该消息。
这是我的代码。我删除了 prev() 尝试使其更具可读性。该脚本工作正常 ajax 明智。
示例 HTML
编辑:提供没有 Ajax 部分的 jsfiddle http://jsfiddle.net/XJeXw/
couchdb - 如何存储 CouchDB 文档的投票?
我正在寻找一个如何在文档中存储投票的好例子。例如,如果我们有一个已发布的文档,用户可以对其进行投票。如果我将投票存储在文档的某个字段中,例如:
票数:12345
如果作者正在编辑帖子并且在此期间有人投票,会发生什么?作者将无法保存,因为有人投票并且文档将具有新的修订版。
另一种选择是单独存储投票,每个投票都是文档,还是为每个帖子创建一个带有投票的文档?
如果我决定将每张选票存储在不同的文档中,那么汇总这些数据会有多困难?还是每次显示文件时都必须计算?
你的解决方案是什么?
问候
mysql - mysql 投票最多
ID POST_ID
1 60
2 457
3 457
4 457
5 25
6 25
我如何获得投票最多的列表,结果将是:
457
25
60
php - 跟踪投票,每个成员只允许 1 票
我要做的是在有人在“页面”上投票时计算选票。我想我迷失了自己试图弄清楚如何跟踪成员何时投票。我似乎无法获得代码来判断成员何时投票。
c# - 在 asp.net 中寻找免费的“功能请求/投票”系统
我正在寻找一个免费的 asp.net 系统或组件,它允许我的用户提出功能请求并为现有的请求投票。
它供内部使用(非营利组织 - 有“老”用户;))。用户无需登录即可提出功能建议或投票。
StackOverflow 有一个非常棒且简单的 UI。会喜欢类似的东西...
你知道这样的系统或组件是否存在吗?我还没找到...
谢谢 !
javascript - jQuery投票问题
jQuery
我用这段代码在我的网站上投票给新闻作者。
这行得通!投票后显示警报框以表示感谢或结果。现在,如果在一页 9 个帖子(例如 ADMIN 发布)投票 9 显示 9 警报框!
如何解决这个问题?
survey - 验证用户投票一次的投票
创建一个公共投票。如何验证用户只投票一次。我尝试使用 IP 地址,但有些组织使用 1 个 IP 地址。
unique - 无需注册的公平测验,是否可以在 webapp 中进行?
我将在现场制作简单的测验表格。
有没有办法让它公平,没有人多次投票。
有一些方法可以识别投票的唯一性和它们的缺失:
- Cookies - 最简单且易于消除的
- IP - 不稳定,因为 DHCP 和本地网络
- 验证码或邮件注册- 对用户不友好并且使过程复杂化。
您对公平和用户友好的测验有什么体验?
postgresql - PostgreSQL 在表格中跟踪投票?
我有一个表,上面有一个简单的上/下投票列,我最初创建为布尔值。true
是赞成票,false
是反对票。但是,我不确定如何使用聚合函数来实现这种查询结果。例如,5true
行和 2false
应该等于 +3 的投票。
我在想我需要将列更改为带有 +1 和 -1 的 smallint。这个对吗?有没有更好的方法来查询这样的东西?
authentication - 允许在网站上进行匿名/未经身份验证的投票的编程策略
我想要一些伪代码或白板建议,以允许在我的网站上进行未经身份验证的投票。我已经查看了有关该主题的相关线程,但我认为我的场景不同,足以保证它自己的线程。
我想支持3 个核心场景。
1) 经过身份验证的用户“Joe Blow”登录我的网站并投票。由于他已通过身份验证,因此他只能投票一次。对于他所做的每一票,我将他的 UserId 存储在数据库中
2) 未经身份验证的用户“Sally”访问我的网站并投票。由于她未经身份验证,我会将她的投票保存在名为“匿名用户来自我的站点”的用户帐户下。
3) 未经身份验证的用户“Zoltan”使用我构建的小部件从托管我的小部件的其他合作伙伴网站访问我的网站。他也可以从该站点投票。我会将他的投票保存在名为“Anonymous-Users-From-A-Partner-Site”的合作伙伴用户帐户下。
这里的转折是我需要支持“Sally”和“Zoltan”对无限数量的事物进行投票的能力。也许莎莉想在一天内对 500 件事情进行投票。也许 Zoltan 想在合作伙伴网站上对 200 件事情进行投票。也许 Sally 有一个月没有重新访问该网站,然后回来对更多内容进行投票。
如何使用 cookie 实现场景 2 和 3?我是否将投票的所有项目 ID 散列在一起?我有哪些选择?
FWIW:我计划在统计选票时做出严格的区分。我会明确表示,匿名投票就是——匿名。人们会理解在查看结果时使用怀疑的程度。但我仍然认为允许未经身份验证的用户投票是有价值的,即使他们可以通过使用多个浏览器或在每次投票后删除他们的 cookie 来玩弄系统。如果在我的网站上投票的用户至少必须这样做,那么我会很满意。
最后:我对使用 EverCookie 之类的东西不感兴趣。对于我的需要,这完全是矫枉过正。