From 254e1f44f618b822612a3f3e1ca7ca9185962382 Mon Sep 17 00:00:00 2001 From: cxt Date: Tue, 14 Jun 2016 15:44:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=84=E5=88=86=E8=AE=BE=E7=BD=AE=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E7=9A=84=E4=BF=AE=E6=94=B9=E4=B8=8E=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E6=97=B6=E7=9A=84=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../_set_score_rule_detail.html.erb | 24 +++++++++++++++---- public/javascripts/course.js | 2 +- public/javascripts/new_user.js | 18 ++++++++++++++ 3 files changed, 38 insertions(+), 6 deletions(-) diff --git a/app/views/student_work/_set_score_rule_detail.html.erb b/app/views/student_work/_set_score_rule_detail.html.erb index fe2c734e5..eaabc81df 100644 --- a/app/views/student_work/_set_score_rule_detail.html.erb +++ b/app/views/student_work/_set_score_rule_detail.html.erb @@ -2,12 +2,14 @@ 评分设置
迟交扣分 - + + 请输入0-50数值
<% if homework.anonymous_comment == 0 %> -
+
缺评扣分 - + + 请输入0-50数值
<% end %> @@ -55,11 +57,23 @@
- \ No newline at end of file + + \ No newline at end of file diff --git a/public/javascripts/course.js b/public/javascripts/course.js index 9f6b6aabd..6fbf9f8c4 100644 --- a/public/javascripts/course.js +++ b/public/javascripts/course.js @@ -550,7 +550,7 @@ function check_late_penalty(id) } else { - obj.val("0"); + obj.val(""); } } diff --git a/public/javascripts/new_user.js b/public/javascripts/new_user.js index b6301afad..2771dd191 100644 --- a/public/javascripts/new_user.js +++ b/public/javascripts/new_user.js @@ -259,6 +259,24 @@ function regex_evaluation_end(){ } } +//处理迟交、缺评扣分 +function check_late_penalty(id) +{ + var obj = $("#" + id); + var regex = /^\d+$/; + if(regex.test(obj.val())) + { + if(obj.val() > 50) + { + obj.val("50"); + } + } + else + { + obj.val(""); + } +} + //验证匿评数量 function regex_evaluation_num(){ var evaluation_num = $.trim($("#evaluation_num").val());