学生可多次评分、评分完毕不在提示评分成功
This commit is contained in:
parent
c68e68af96
commit
cd1be67b8c
|
@ -3,7 +3,8 @@
|
|||
<%#= render :partial => 'show_score', locals: {:stars => totle_score} %> -->
|
||||
<% elsif is_comprehensive_evaluation == 2 %>
|
||||
<% if has_evaluation %>
|
||||
|
||||
<%= l(:label_work_rating) %>:
|
||||
<%= rating_for homework, dimension: :quality,start_score: 0, class: 'rateable div_inline' %>
|
||||
<% else %>
|
||||
<%= l(:label_work_rating) %>:
|
||||
<%= rating_for homework, dimension: :quality,start_score: 0, class: 'rateable div_inline' %>
|
||||
|
|
|
@ -1,25 +1,25 @@
|
|||
$(document).ready(function(){
|
||||
$(".rateable").jRating({
|
||||
//default options displayed below ->
|
||||
|
||||
rateMax: 5, //Maximal rate
|
||||
length : 5, //Number of stars
|
||||
//decimalLength : 0, //Number of decimals in the rate
|
||||
//type : 'big', //Big or small
|
||||
//step : true, //If set to true, filling of the stars is done star by star (step by step).
|
||||
//isDisabled: false, //Set true to display static rating
|
||||
//showRateInfo:false, //Rate info panel, set true to display
|
||||
//rateInfosX : 45, //In pixel - Absolute left position of the information box during mousemove.
|
||||
//rateInfosY : 5, //In pixel - Absolute top position of the information box during mousemove.
|
||||
path : '/rateable/ratings',
|
||||
onSuccess : function(element, rate){
|
||||
//something like ->
|
||||
alert('本次打分成功!');
|
||||
//$('<span class="text-success"><small style="display:inline-block;">Thanks for rating!</small></span>').insertAfter(element)
|
||||
},
|
||||
onError : function(element, rate) {
|
||||
$('<span class="text-error"><small style="display:inline-block;">You have already rated!</small></span>').insertAfter(element)
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
$(document).ready(function(){
|
||||
$(".rateable").jRating({
|
||||
//default options displayed below ->
|
||||
|
||||
rateMax: 5, //Maximal rate
|
||||
length : 5, //Number of stars
|
||||
//decimalLength : 0, //Number of decimals in the rate
|
||||
//type : 'big', //Big or small
|
||||
//step : true, //If set to true, filling of the stars is done star by star (step by step).
|
||||
//isDisabled: false, //Set true to display static rating
|
||||
//showRateInfo:false, //Rate info panel, set true to display
|
||||
//rateInfosX : 45, //In pixel - Absolute left position of the information box during mousemove.
|
||||
//rateInfosY : 5, //In pixel - Absolute top position of the information box during mousemove.
|
||||
path : '/rateable/ratings',
|
||||
onSuccess : function(element, rate){
|
||||
//something like ->
|
||||
//alert('本次打分成功!');
|
||||
//$('<span class="text-success"><small style="display:inline-block;">Thanks for rating!</small></span>').insertAfter(element)
|
||||
},
|
||||
onError : function(element, rate) {
|
||||
$('<span class="text-error"><small style="display:inline-block;">You have already rated!</small></span>').insertAfter(element)
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue