Skip to content
Snippets Groups Projects
Commit 9fe11b12 authored by Антон Шалимов's avatar Антон Шалимов
Browse files

Итог не превышает 100 баллов (бонус в 100 баллов тоже входит)

parent 91086eee
Branches
Tags
No related merge requests found
...@@ -109,33 +109,41 @@ $(function() { ...@@ -109,33 +109,41 @@ $(function() {
newRate = parseInt(jThis.children("input").val()); newRate = parseInt(jThis.children("input").val());
//var maxRate = parseInt($(".RatingTableSubmodulesHeadMaxRate #"+g_submoduleID).children("input").val()); //var maxRate = parseInt($(".RatingTableSubmodulesHeadMaxRate #"+g_submoduleID).children("input").val());
if (newRate <= g_submoduleMaxRate) var rateResult = parseInt(jThis.siblings(".RateResult").text()) - oldRate + newRate;
if (rateResult > 100) {
jThis.children("input").val(oldRate);
EventInspector_ShowMsg("Сумма баллов не может привышать 100", "error");
}
else
{ {
$.post( if (newRate <= g_submoduleMaxRate)
URLdir + "handler/rating/setRate", {
{ $.post(
"student": g_studentID, URLdir + "handler/rating/setRate",
"submodule": g_submoduleID, {
"rate": newRate "student": g_studentID,
}, "submodule": g_submoduleID,
function(data){ "rate": newRate
data = $.parseJSON(data); },
if(data.success === true) { function(data){
jThis.siblings(".RateResult").text(parseInt(jThis.siblings(".RateResult").text()) - oldRate + newRate); data = $.parseJSON(data);
EventInspector_ShowMsg("Балл добавлен/изменен", "success"); if(data.success === true) {
jThis.siblings(".RateResult").text(rateResult);
EventInspector_ShowMsg("Балл добавлен/изменен", "success");
}
else EventInspector_ShowMsg("Не удалось добавить/изменить балл", "error");
jThis.children("input").removeAttr("disabled");
} }
else EventInspector_ShowMsg("Не удалось добавить/изменить балл", "error"); );
jThis.children("input").removeAttr("disabled"); }
} else {
); if (oldRate <= g_submoduleMaxRate)
} jThis.children("input").val(oldRate);
else { else
if (oldRate <= g_submoduleMaxRate) jThis.children("input").val("0");
jThis.children("input").val(oldRate); EventInspector_ShowMsg("Текущий балл превышает максимальный для данного модуля", "error");
else jThis.children("input").removeAttr("disabled");
jThis.children("input").val("0"); }
EventInspector_ShowMsg("Текущий балл превышает максимальный для данного модуля", "error");
jThis.children("input").removeAttr("disabled");
} }
} }
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment