|
- /**
- * Created by ouyangxuhua on 2015/12/30.
- */
- function submit_topic()
- {
- // if(regexTopicSubject() && regexTopicDescription())
- // {
- message_content_editor.sync();
- $("#message-form").submit();
- // }
- }
-
- function regexTopicSubject() {
- var name = $("#message_subject").val();
- if(name.length ==0)
- {
- $("#subjectmsg").text("标题不能为空");
- $("#subjectmsg").css('color','#ff0000');
- $("#message_subject").focus();
- return false;
- }
- else if(name.length <= 255)
- {
- $("#subjectmsg").text("填写正确");
- $("#subjectmsg").css('color','#008000');
- return true;
- }
- else
- {
- $("#subjectmsg").text("标题超过255个字符");
- $("#subjectmsg").css('color','#ff0000');
- $("#message_subject").focus();
- return false;
- }
- }
-
- function reset_topic(){
-
- }
- (function(){
- //提交匿评参数设置
- function submit_set_evaluation_attr(end_time){
- if(!regex_evaluation_start(end_time)){
- $("#evaluation_start_time").focus();
- }
- else if(!regex_evaluation_end()){
- $("#evaluation_end_time").focus();
- }
- else if(!regex_evaluation_num()){
- $("#evaluation_num").focus();
- }
- else{
- $('#popbox02 form').submit();
- hideModal();
- }
- }
-
- //验证匿评开启时间:大于截止时间,或者为空
- function regex_evaluation_start(end_time){
- var evaluation_start = $.trim($("#evaluation_start_time").val());
- if(evaluation_start == ""){
- $("#homework_evaluation_start_time").text("开启匿评日期不能为空");
- return false;
- }
- var end_time = new Date(end_time);
- var evaluation_start_time = new Date(evaluation_start);
- if(evaluation_start_time > end_time){
- $("#homework_evaluation_start_time").text("");
- return true;
- }else{
- $("#homework_evaluation_start_time").text("开启匿评日期必须大于截止日期");
- return false;
- }
- }
-
- //验证匿评结束时间:大于匿评开启时间,或者为空。当匿评开启时间为空时,匿评结束时间必须为空
- function regex_evaluation_end(){
- var evaluation_start = $.trim($("#evaluation_start_time").val());
- var evaluation_end = $.trim($("#evaluation_end_time").val());
- if(evaluation_end == ""){
- $("#homework_evaluation_end_time").text("关闭匿评日期不能为空");
- return true;
- }
- var evaluation_start_time = new Date(evaluation_start);
- var evaluation_end_time = new Date(evaluation_end);
- if(evaluation_end_time >= evaluation_start_time){
- $("#homework_evaluation_end_time").text("");
- return true;
- }else{
- $("#homework_evaluation_end_time").text("关闭匿评日期不能小于开启匿评日期");
- return false;
- }
- }
-
- //验证匿评数量
- function regex_evaluation_num(){
- var evaluation_num = $.trim($("#evaluation_num").val());
- var regex = /^\d+$/;
- if(evaluation_num==""){
- $("#evaluation_num_notice").text("匿评人数不能为空");
- return false;
- }
- else if(regex.test(evaluation_num)){
- if(evaluation_num > 0){
- $("#evaluation_num_notice").html("");
- return true;
- }
- else{
- $("#evaluation_num_notice").text("匿评人数必须为大于0");
- return false;
- }
- }
- else{
- $("#evaluation_num_notice").text("匿评人数只能为数字");
- return false;
- }
- }
-
- window.submit_set_evaluation_attr=submit_set_evaluation_attr;
- })();
-
-
- //处理迟交、缺评扣分
- 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("0");
- }
- }
-
- //匿评弹框确定按钮
- function clickOK(path)
- {
- clickCanel();
- $.ajax({
- type: "GET",
- url: path,
- data: 'text',
- success: function (data) {
- }
- });
- }
-
- //匿评弹框取消按钮
- function clickCanel(){hideModal("#popbox02");}
|