zoukankan      html  css  js  c++  java
  • 最后判断权重总分

    $(function() {
    $("button[type=submit]").unbind();//取消之前的绑定事件
    $("#sub-btn").click(function(){
    var n = $("#set-pager").find("input[type=checkbox]:checked").length;
    var num = 0;
    var num1 = 0;
    if(n==0){
    layer.msg("请选择试卷");
    window.event.returnValue = false ;
    return false;

    }else if(n>0){
    var result = true;//解决判断顺序的突破口
    var message = "";

    $("#set-pager").find("input[type=checkbox]:checked").each(function(){
    var $this = $(this);
    var tip = $this.siblings("label").text();
    var t = $this.parent().siblings(".setweight").siblings("span").length;
    var input = $this.parent().siblings("span").find("input");
    var score = $this.parent().siblings(".setweight").find("input").val();
    if(score==""){
    result = false;
    message = tip+"权重不能为空";
    return false;
    }else{
    var s = parseInt(score);
    num += s;
    }
    if(t>0){
    if(input.eq(0).val()==""){
    result = false;
    message = tip+"机器评分权重不能为空";
    //layer.msg(tip+"机器评分权重不能为空");
    //window.event.returnValue = false ;
    return false;
    }else{
    var n = input.eq(0).val();
    var s = parseInt(n);
    num1+=s;

    }
    if(input.eq(1).val()==""){
    result = false;
    message = tip+"专家评分权重不能为空";
    //layer.msg(tip+"专家评分权重不能为空");
    //window.event.returnValue = false ;
    return false;
    }else{
    var n = input.eq(1).val();
    var s = parseInt(n);
    num1+=s;
    }
    if(num1!==100){
    result = false;
    message = tip+"机器评分权重和专家评分权重相加不等于100";
    //layer.alert("机器评分权重和专家评分权重相加不等于100");
    //window.event.returnValue = false ;
    return false;
    }
    }

    });
    if(result){
    if(num!==100){
    layer.alert("权重相加不等于100");
    window.event.returnValue = false ;
    return false;
    }
    }else{
    layer.alert(message);
    window.event.returnValue = false ;
    return false;
    }

    }


    });


    })

  • 相关阅读:
    如何让研发团队保持敏捷并不断进步?
    敏捷方法适合什么样的团队?
    规模化敏捷中的“三要”和“三不要”
    敏捷开发中如何使用看板方法创造价值
    4.0 初步预计更新内容
    3.0 环境应用(待更新)
    5.0 Genymotion安装以及基础使用
    2.0 python+appium环境搭建
    1.0 python-client以及ui自动化介绍
    教你一招另辟蹊径抓取美团火锅数据
  • 原文地址:https://www.cnblogs.com/linsx/p/7055328.html
Copyright © 2011-2022 走看看