完善提交页面、提交列表和对应的后台逻辑

This commit is contained in:
virusdefender
2015-08-14 10:23:06 +08:00
parent 11a4c04443
commit 59ee24de45
16 changed files with 202 additions and 239 deletions

View File

@@ -49,7 +49,7 @@ require(["jquery", "code_mirror", "csrf", "bs_alert"], function ($, code_mirror,
if (!data.result) {
html += "CPU time: " + data.accepted_answer_info.time + "ms   ";
}
html += ('<a href="/submission/' + submission_id + '/" target="_blank">查看详情</a></div> </div>');
html += ('<a href="/my_submission/' + submission_id + '/" target="_blank">查看详情</a></div> </div>');
return html;
}

View File

@@ -1,7 +1,17 @@
define("bs_alert", ["jquery", "bootstrap"], function($){
function bs_alert(content){
if(!$("#alert-modal").length) {
var html = '<div class="modal fade" id="alert-modal" tabindex="-1" role="dialog"> ' +
'<div class="modal-dialog modal-sm"> <div class="modal-content"> <div class="modal-header"> ' +
'<button type="button" class="close" data-dismiss="modal" aria-label="Close">' +
'<spanaria-hidden="true">&times;</span></button> <h4 class="modal-title">提示</h4> ' +
'</div> <div class="modal-body"> <p id="modal-text"></p> </div> <div class="modal-footer"> ' +
'<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button> </div> ' +
'</div> </div> </div>';
$("body").append(html);
}
$("#modal-text").html(content);
$("#modal").modal();
$("#alert-modal").modal();
}
return bs_alert;
});