我正在使用一个jQuery插件来获取我在PHP驱动的网站上发布的每篇文章的评分。
我使用的插件名为Raty,可以在这里找到。
我想知道如何保存这个评分,因为我可以点击星星,然后获得五星评分,但如果我刷新页面,评分就消失了。
所以我应该想办法保存它。
我使用的插件名为Raty,可以在这里找到。
我想知道如何保存这个评分,因为我可以点击星星,然后获得五星评分,但如果我刷新页面,评分就消失了。
所以我应该想办法保存它。
$('#click').raty({
click: function(score, evt) {
$.ajax({
type: 'POST',
url: '/SaveMyRating.php',
data: {'score':score},
success: function(data){ alert('Your rating was saved'); }
});
}
});
SaveMyRating.php应该是接收提交的分数并保存它的php脚本(文件或数据库等)。
// rate.php - the php page where you will insert rating.
$('#rate').raty({
click: function(score) {
var id = // get the id of the object for which the rating is done
$.post('rate.php', {score:score,id:id}, function(data) {
// data is a variable that may or may not be
returned from the rate.php page
});
}
});