diff --git a/app/views/users/new_user_commit_homework.html.erb b/app/views/users/new_user_commit_homework.html.erb
index 1f8d3ca26..6405ba496 100644
--- a/app/views/users/new_user_commit_homework.html.erb
+++ b/app/views/users/new_user_commit_homework.html.erb
@@ -107,7 +107,7 @@
测试代码
<% if @is_test %>
- <%=link_to '返 回',homework_common_index_path(:course => @course.id),:class=>'fr mt6' %>
+ <%=link_to '返 回',homework_common_index_path(:course => @course.id),:class=>'fr mt6',:style =>'line-height:30px;' %>
<% else @is_test %>
提交代码
<% end %>
diff --git a/public/javascripts/homework.js b/public/javascripts/homework.js
index 7aed347b0..391774f0b 100644
--- a/public/javascripts/homework.js
+++ b/public/javascripts/homework.js
@@ -22,6 +22,7 @@ $(function(){
};
var test_program = function(cb){
+ $('#test-program-btn').hide();
var homework_id = $('#test-program-btn').attr('data-homework-id');
var student_work_id = $('#test-program-btn').attr('data-student-work-id');
var src = $('#program-src').val();
@@ -29,6 +30,7 @@ $(function(){
var is_test = $('input[name=is_test]').val();
if(!valid_form()){
+ $('#test-program-btn').show();
return;
}
/*
@@ -78,17 +80,19 @@ $(function(){
$('.ProResult').prepend(html);
if (data.status==0 && is_test != 'true') {
- if (typeof cb == 'function') {cb(data); return;}
+ if (typeof cb == 'function') {cb(data);$('#test-program-btn').show(); return;}
var r=confirm("答题正确,是否立刻提交?");
if (r) {
$(".HomeWorkCon form").submit();
}
+ $('#test-program-btn').show();
return;
}
//2 超时 -2 编译错误 测试结束
if (data.status == 2 || data.status == -2 || tSeq >= tCount ){
- if (typeof cb == 'function') {cb(data); return;}
+ if (typeof cb == 'function') {cb(data);$('#test-program-btn').show(); return;}
+ $('#test-program-btn').show();
return;
}
@@ -100,6 +104,7 @@ $(function(){
} else {
alert("对不起,服务器繁忙请稍后再试!");
}
+ $('#test-program-btn').show();
return;
});
};