Я использую jquery raty plugin, есть click event, который я использую для отправки тарификационных данных, а затем вернуть новый рейтинг из базы данных, но я не могу понять, как обновить возвращенный рейтинг, мой код:Как обновить значение Räty
$('.starrating').raty({
number:10,
score: function() {
return $(this).attr('data-rating');
},
click: function(score, evt) {
var contentid = $(this).attr('id');
$.post('/main/rating.php',{score:score, contentid:contentid },
function(data){
//alert(data+' Score = '+score);
$(this).data('rating',2);
});
}
});
Я пробовал с нижним, но без успеха;
$(this).data('rating',2);
Спасибо за любую помощь.
Устанавливая '$ .fn.data' вы только настройки кэша JQuery данные, связанные с элементом. Даже атрибут реальных данных –