问题标签 [rating]
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.
asp.net - ASp.NET Ajax 分级控制中的错误
我在我当前的项目中使用 ASP.NET Ajax Rating 控件,我得到了这个奇怪的行为:
当somoene 单击控件对某些内容进行评分时,评分会正确执行,但浏览器滚动位置会跳到浏览器窗口的顶部!
这对用户非常不友好。
这个错误有修复吗?
php - 在 php 和 mysql 中计算前 5 名
嘿,我已经在 php 和 mysql 中建立了评级系统,现在我想选择前 5 名,我做了一些事情,但如果用户添加评级(最高),它是 nr 1 排名。
你们如何在 php 和 mysql 中做到这一点?
该表如下所示:
- ID
- 中
--uid
- 评分
评分是从 1 到 5 的数字
提前致谢!
database - 标签、评论、评分等数据库设计
我想为我的实体实现评论、评级、标签等模块。我的想法是:
评论表 -> 评论 ID、评论文本
entity1 -> entity1_id,entity1_text
entity2 -> entity2_id, entity2_text
entity1_comments -> entity1_id,comment_id
entity2_comments -> entity2_id,comment_id
……
这种方法正确吗?
sorting - 按 5 星评级排序的更好方法是什么?
我正在尝试使用 5 星系统按客户评分对一堆产品进行分类。我正在为其设置的网站没有很多评分,并且会继续添加新产品,因此通常会有一些评分较低的产品。
我尝试使用平均星级,但当评级数量很少时,该算法会失败。
例如,具有 3x 5 星评级的产品会比具有 100x 5 星评级和 2x 2 星评级的产品显示得更好。
第二个产品不应该显示得更高,因为它在统计上更值得信赖,因为评级数量更多吗?
php - PHP/MySQL - “评分最高”的算法
所以我只是建立了一个星级评分系统,并试图提出一种算法来列出“评分最高”的项目。为简单起见,以下是列:
我试图确定票数和评级之间的“最佳位置”。例如...
- 评分(4.6 / 20 票)的项目在列表中应该高于(5.0 / 2 票)的项目
- 评分(2.5 / 100 票)的项目应低于(4.5 / 2 票)的项目
所以换句话说,num_votes在什么是“Top”中起着重要作用。
任何人都知道一种非常擅长确定这个“最佳位置”的算法吗?
提前致谢。
javascript - Javascript中的收藏夹星号切换
一个很好的例子是这篇文章左侧的 SO 星。
您可以单击它以将此消息添加到您的收藏夹中,然后再次单击以删除此标志。
我已经创建了一个页面 /favorites/add/{post_id}/ 但是如何在 Ajax 中处理它?
许多事情要做 :
- 确保单击时它有效
- 更改图像
- 如果要添加或删除标志,请更改链接。
我确信这样的东西已经存在,但我找不到它。
任何的想法 ?
jquery - jquery星级评分插件和jquery点击功能
我正在使用 jquery 星级插件:http ://www.fyneworks.com/jquery/star-rating/
我可能会得到一些像这样的html代码:
这很好用,但是如果我尝试调用自己的函数,我的函数不会发出警报。例如:
我还尝试附加一个 id 并使其成为点击功能,但仍然没有运气。如果我从按钮中删除星类,那么我的功能将起作用。那么这个插件中的一些代码似乎阻止了外部功能?我需要做什么来调用我自己的函数?
jquery - 用于 jQuery UI 的 Star Rating 小部件
我被介绍给 jQuery UI 的Star Rating 小部件。我最初使用的是这个。
使用这两者有什么区别吗?
很好地尝试使用 jquery UI 之一,我无法让输入按钮显示为星星。我有这些 js 和 css 文件包括:
对于我的代码,简单地说:
所有文件和图像都在同一个文件夹中。我以前从未使用过 jquery UI,所以我不确定我是否只需要那个文件。我也不确定它是否需要它,我使用的另一个星级插件不需要它。有人知道我错过了什么吗?
jquery - Jquery星级评分插件和取消评分按钮
使用这个插件:http ://www.fyneworks.com/jquery/star-rating/#tab-Testing
我有一个简单的回调函数,可以从单选按钮中获取 id:
这工作正常,但如果用户点击取消按钮,那么它就无法读取它的 id。
在js中,我认为取消按钮是动态添加的:
如果我像这样向它添加一个 id:
我怎么能读到身份证?这将是未定义的。我可以设置一个类并使用 $('.myclass').attr('id') 但我将在一个页面上有多个评级,所以我需要类似于“this”的东西。或者取消按钮是否可以获取相应单选按钮的 id?
mysql - MySQL 评级/投票系统(根据投票数按最佳评级准确排序)
假设我有一个类似这样的 MySQL 表:
软件表:
其中 votes 是某人对该项目投票的次数,而 rating 是这些投票的平均值。
示例数据:
现在另一个用户出现并给它评分 1。我将如何计算新的评分?每次有人投票时最好只制作另一张桌子并输入一个新行
然后计算每次重新计算平均评分?我认为这会对服务器造成影响。
第二个问题:
我希望能够按评分最高的方式订购软件,但我不希望平均评分为 5 星但只有 1 票的程序排名高于平均评分为 4 的程序(893 票)。我将如何做到这一点?