Note that there are some explanatory texts on larger screens.

plurals
  1. POBind value to star rating
    text
    copied!<p>I am using a star rating system in my web application. I am having problem in fetching previously rated value to star's. If user have rated previously [4]. It must be displayed through four star blink. Currently I am saving user vote in database and retriving the rate value. But I don't know how to bind the Rating value to star.</p> <p>Here's My Code: CSS</p> <pre><code>.stars on{background:url(../image/star_on.gif) no-repeat;} .stars li{ float:left; width:17px; height:17px; background-image: url( '../image/ratingStarEmpty.gif' ); list-style-type:none; transition:all 0.2s linear; } .stars:hover li{ background-image: url(../image/ratingStarFilled.gif); } .stars li:hover ~ li{ background-image: url( '../image/ratingStarEmpty.gif' ); } </code></pre> <p>Jquery That Return's Star value </p> <pre><code>$.ajax({ type: "POST", url:'User/UserHome.aspx/BindInner', data: '{id:'+ id +'}', contentType: "application/json; charset=utf-8", dataType: "json", cache: false, success: function(msg) { var xmlDoc = $.parseXML(msg.d); var xml = $(xmlDoc); innpageCount = parseInt(xml.find("innerPageCount").eq(0).find("innerPageCount").text()); var inncommonload = xml.find("InnerCommentonload"); // $("#MainBox"+id).find("#dvCustomers1 table").remove(); inncommonload.each(function () { var sno=inncommonload.find("SNo").text(); var rate=inncommonload.find("Rating").text(); var star='&lt;ul class="stars"&gt;&lt;li class="starvalue" id="1star'+sno+'" onclick="AnsMark('+sno+',1); return false;"&gt;&lt;a&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="starrr" id="2star'+sno+'" onclick="AnsMark('+sno+',2); return false;"&gt;&lt;/li&gt;&lt;li class="starrr" id="3star'+sno+'" onclick="AnsMark('+sno+',3); return false;"&gt;&lt;/li&gt;&lt;li class="starrr" id="4star'+sno+'" onclick="AnsMark('+sno+',4); return false;"&gt;&lt;/li&gt;&lt;li class="starrr" id="5star'+sno+'" onclick="AnsMark('+sno+',5); return false;"&gt;&lt;/li&gt;&lt;/ul&gt;'; }); }, failure: function (msg) { alert(msg.d); }, error: function (msg) { alert(msg.d); } }); </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload