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;
    }

    }


    });


    })

  • 相关阅读:
    关于在配置mysql的时候,总是在最后一步startservice的时候未响应出错
    html标签默认属性值之margin;padding值
    一个误区(关于javascript的字符串拼接)
    简单实用的下拉级联菜单
    js淡入淡出效果框架
    js多物体运动框架
    26 个 jQuery使用技巧(转载)
    js自定义滚动条完美兼容ff,IE
    CSS中单位px和em的区别解析
    js仿flash图片展示控件
  • 原文地址:https://www.cnblogs.com/linsx/p/7055328.html
Copyright © 2011-2022 走看看