rating 相关问题

评级是对某些事物的评估或评估,包括质量,数量或两者的某种组合。示例包括: - Web内容投票,用户评价Web内容的系统 - 信誉系统,基于意见集合的社区内一组对象的分数 - 性能评级,计算

我想要从 Ajax 脚本中获取评级数据,并从 PHP 中输入数据

以下是一个javascript ajax脚本 $(文档).ready(函数(){ 加载评级数据(); 函数加载_评级_数据(){ var id_porto = $('#id_porto').val(); ...</desc> <question vote="0"> <p>以下是一个javascript ajax脚本</p> <pre><code>&lt;script&gt; $(document).ready(function(){ load_rating_data(); function load_rating_data(){ var id_porto = $(&#39;#id_porto&#39;).val(); var link = &#34;display_rate.php?id_porto=&#34; + id_porto; $.ajax({ url: link, method:&#34;POST&#34;, data:{action:&#39;load_data&#39;}, dataType:&#34;json&#34;, success:function(data){ $(&#39;#average_rating&#39;).text(data.average_rating); var count_star = 0; $(&#39;.main_star&#39;).each(function(){ count_star++; if(Math.ceil(data.average_rating) &gt;= count_star) { $(this).addClass(&#39;text-warning&#39;); $(this).addClass(&#39;star-light&#39;); } }); } }) } }); &lt;/script&gt; </code></pre> <p>以下是我的php脚本</p> <pre><code>&lt;?php $connect = new PDO(&#34;mysql:host=localhost;dbname=kapridb&#34;, &#34;root&#34;, &#34;&#34;); if(isset($_POST[&#34;action&#34;])) { $id = $_GET[&#34;id_porto&#34;]; $average_rating = 0; $total_review = 0; $total_user_rating = 0; $query = &#34;SELECT * FROM review_porto WHERE id_porto LIKE &#39;%$id%&#39;&#34;; $result = $connect-&gt;query($query, PDO::FETCH_ASSOC); foreach($result as $row) { $total_review++; $total_user_rating = $total_user_rating + $row[&#34;user_rating&#34;]; } $average_rating = $total_user_rating / $total_review; $output = array( &#39;average_rating&#39; =&gt; number_format($average_rating, 1) ); echo json_encode($output); } ?&gt; </code></pre> <p>以下是执行结果</p> <p><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL24zZ0dRLnBuZw==" alt="enter image description here"/></p> <p>希望星级能够均匀分布在图中的每件产品上。先谢谢你了</p> </question> <answer tick="false" vote="0"> <p>尝试循环遍历你的<pre><code>#id_porto</code></pre>而不是获取第一个</p> <pre><code>function load_rating_data() { $(&#34;#id_porto&#34;).each(() =&gt; { var id_porto = $(this).val() var link = &#34;display_rate.php?id_porto=&#34; + id_porto var stars = $(this).find(&#39;.main_star&#39;) var avg = $(this).find(&#39;#average_rating&#39;) $.ajax({ url: link, method: &#34;POST&#34;, data: { action: &#34;load_data&#34; }, dataType: &#34;json&#34;, success: function (data) { avg.text(data.average_rating) var count_star = 0 stars.each(function () { count_star++ if (Math.ceil(data.average_rating) &gt;= count_star) { $(this).addClass(&#34;text-warning&#34;) $(this).addClass(&#34;star-light&#34;) } }) } }) }) } </code></pre> <p>我假设 <pre><code>this</code></pre> 是父级,星星和平均评分都在其中。</p> </answer> </body></html>

回答 0 投票 0

评级栏星星之间的空间

我需要在评级栏的星星之间插入一个空格,例如评级栏很好: 但我需要它: 我怎样才能做到这一点?

回答 7 投票 0

SharePoint Online 中用户评级列的真实姓名是什么以及如何使用 REST 进行检索

我的目标是显示用户是否对列表中的项目进行了评分。我需要从 SharePoint Online 检索用户评级列 - 请参阅屏幕截图: 我将使用 REST 来检索它

回答 1 投票 0

如何在应用程序内审查或评级应用程序 - Swift

我想在我的应用程序中显示应用内评分和评论弹出窗口(即像下面附件中的弹出窗口) 我搜索了这个功能,发现StoreKit有这个功能

回答 2 投票 0

MUI 评级自定义工具提示可提高渲染性能

我尝试使用以下代码在用户选择评级星级时显示工具提示,但性能非常差(它是巨大的MUI组件的一部分)。 我想知道我是否可以实现...

回答 1 投票 0

为什么我的 Guidewire 评级覆盖没有被应用/复制到恢复交易?

恢复交易上的GuidewireRating 覆盖无法按预期工作。 我们正在尝试扩展我们当前的 LOB 以利用评级覆盖。然而,当评级为

回答 2 投票 0

自定义 React Native 评级

我在自定义react-native- ratings https://www.npmjs.com/package/react-native- ratings 库时遇到问题。这是我的代码... 我在自定义react-native- ratings https://www.npmjs.com/package/react-native- ratings库时遇到问题。这是我的代码... <Rating showRating={false} startingValue={1} imageSize={scale(40)} readonly type={"custom"} ratingColor={"#FFA700"} ratingImage={star_no_fill} /> 上图就是结果。为什么黄色不只堆积星星呢?谢谢你的帮助! 这里使用这个就是例子 <AirbnbRating count={5} showRating={false} defaultRating={`${rating}`} size={32} selectedColor={colors[2]} value={`${rating}`} style={{marginHorizontal:10}} ratingContainerStyle={{ marginHorizontal:10, marginTop:20, }} starContainerStyle={{paddingVertical:10, width:width-100, justifyContent:"space-evenly"}} onFinishRating={ratingCompleted} />

回答 1 投票 0

Java 中无法正常运行的评级和评论系统

我正在尝试用 Java 构建一个“评级和评论”页面,关于这种语言的信息并不多,大部分是 PHP 和 javascript。所以下面是我到目前为止所拥有的...

回答 0 投票 0

使用 html 和 javascript 的星级评分无法按正确的顺序工作

我尝试使用 HTML 和 JavaScript 创建星级评分系统,但它无法正常运行。 它不是从左到右工作,而是以相反的方向工作 - 从右到左......

回答 2 投票 0

评级星星设计变成垂直

我在创建一个评级界面时遇到问题,该界面将要求用户对网站进行评级(通过单击星星)并添加评论。 星星变得垂直而不是水平,如图所示......

回答 2 投票 0

如何在 Angular 上获得 woocommerce 产品评论和星级评分

如何整合 woocomerce api 产品评论和星级评分? 当我运行代码时,它没有显示在 html 上,它说错误类型错误:a.productReviews 未定义。 api.service.ts:

回答 0 投票 0

想把 App Star Rating code cause Horizontal Issue

我正在尝试实现此代码以将开始评级放在应用程序前面, 我正在尝试实现此代码以将开始评级放在应用程序前面, <!DOCTYPE html> <html> <head> <!-- Font Awesome Icon Library --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <style> .checked { color: orange; } </style> </head> <body> <h2>Star Rating</h2> <span class="fa fa-star checked"></span> <span class="fa fa-star checked"></span> <span class="fa fa-star checked"></span> <span class="fa fa-star"></span> <span class="fa fa-star"></span> </body> </html> 实施后一切正常,但 STARS 垂直显示。如何水平对齐。 这是五月网站::https://mksapk.com/ 谢谢 我尝试了很多解决方案,但对我没有用。 喜欢文本对齐:居中;居中对齐; 保证金 0,自动; 等

回答 0 投票 0

PHP。星级评定系统概念?[关闭]

我使用的是PHPMYSQLJQUERY。我有一个网站,其中有新闻部分。在新闻详情页,我想添加星级评价系统,这将允许用户对新闻故事的评价。我正在使用这个jquery评级...

回答 3 投票 3

如何在5星上获得n星,在这里

这是我要得到星星的函数。我需要5颗白星,然后得到n颗金星。 let n = [] for(var i = 0; i < product.avg_rating; i++) { n.push(

回答 2 投票 -1

Flutter等级栏

我正在使用Flutter代码制作评分栏系统,但是我在这里看到的所有示例仅允许一半评分,例如4.5可以完美地工作,但4.7可以达到5星。我想画4.7星为4 ...

回答 1 投票 0

如何根据分数查找1对1比赛的评分?

因此,我正在开发一款游戏,其中有两个玩家都具有初始评分。现在,我想根据他们的分数来计算新的评分。例如:如果玩家1得分为50(无单位),而玩家2 ...

回答 1 投票 0

我如何输出球队的评分?

我有2个表:team(team_id,名称),性能(team_id,阶段,地点,日期)。球队应获得积分:第一名-10分,第二名5,第三名-3分,以及4-7名1分。我需要...

回答 1 投票 0

当用户第一次将鼠标悬停在标签上时,如何从字段集标签中删除CSS样式?

我为我的字段集星级选择器提供了以下小提琴:https://jsfiddle.net/bxd107gv/它的默认设置为5星,但用户可以单击一个将其修改为较小的星号...

回答 1 投票 0

Android Firebase实时数据库orderByChild不起作用

我正在尝试使用orderByChild()按照平均评分对餐厅进行排序,但不是通过按平均评分对餐厅进行归类来返回餐厅,而不是。这是我的代码:public void filterQuality(){...

回答 1 投票 0

Android Firebase orderByChild不起作用

我正在尝试使用orderByChild()按照平均评分对餐厅进行排序,但不是通过按平均评分对餐厅进行归类来返回餐厅,而不是。这是我的代码:public void filterQuality(){...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.