no wlasnie ja tez tego uzywam i mam problem z zablokowaniem.
tam jest metoda callback, w ktorej metoda $.get przesylam do odpowiedniego kontrolera dane ktore ma zapisac albo nie zapisac (jezeli jest juz w sesji zapisany wynik dla danego usera).
ale problem w tym ze jak ktos juz raz zaglosuje to kliki gwiazdek sie nie blokuja i user moze wysylac requesty do podanego kontrolera - tam oczywiscie nic w bazie nie zmienia bo jest sesja, no ale jest to wkurzajace.
moglibysmy tutaj omowic sposob/rozwiazanie tego problemu?
ja mam taki kod:
Kod
<script type="text/javascript">
$(function(){
$('#form_rating<?=$typeobj.$idobj?> > input[@type=radio]').rating({
required: true,
callback: function(value){
var value = $('input[@name=rating<?=$typeobj.$idobj?>]').val();
$.get('<?=url::site('rating/save/'.$typeobj.'/'.$idobj)?>/'+val, function(data){
$('#rating_result<?=$typeobj.$idobj?>').html(data);
});
}
});
});
</script>