diff --git a/app/views/challenges/_form.html.erb b/app/views/challenges/_form.html.erb
index 8f901f541..80f42e726 100644
--- a/app/views/challenges/_form.html.erb
+++ b/app/views/challenges/_form.html.erb
@@ -85,12 +85,13 @@
<%= f.text_field :score, :class => "panel-form-height-30 fl", :no_label => true, :style => "padding:5px;" %>
-
分
+
+ 分值设定不能为空
- 保存
- 取消
+ 保存
+ 取消
@@ -158,7 +159,12 @@
var text4 = document.getElementById("textarea_output_test");
autoTextarea2(text3, text4, 0, 140);
autoTextarea2(text4, text3, 0, 140);
-
+ $("#challenge_score").keyup(function(){
+ (this.v=function(){this.value=this.value.replace(/[^0-9-]+/,'');}).call(this)
+ });
+ $("#challenge_score").keyup(function(){
+ this.v();
+ });
$("#challenge_subject").keydown(function(){
$("#new_shixun_name").hide();
});
@@ -170,6 +176,8 @@
$("#new_shixun_name").show();
}else if($("#challenge_task_pass").val().trim() == ""){
$("#new_shixun_pass").show();
+ }else if($("#challenge_score").val().trim()==""){
+ $("#new_shixun_score").show();
}else{
$('#new_challenge').submit();
}