【滨州学院】判断两个单选不能同时选否-JS

发布时间 2023-07-06 17:28:09作者: 笑为红颜

pc端:

var SFCSXLD = mini.get('SFCSXLD');
        var SFFA = mini.get('SFFA');

        SFCSXLD.on('valuechanged', valueChanged);
        SFFA.on('valuechanged', valueChanged);
        
        function valueChanged(){
            
            var SFCSXLDValue = SFCSXLD.getValue();
            var SFFAValue = SFFA.getValue();
            
            if(SFCSXLDValue == '否' && SFFAValue == '否'){
                alert("是否呈送校领导(单选)和是否分发职能部门(单选),不能同时选否!请重新选择!");
                mini.get('SFFA').setValue("是"); //计算结果赋值
            }
        }

移动端:

var value = "";
        var value1 = "";
        $(document).on("change", "input[name='402888d18867613d018871219e4f3e20SFCSXLD']", function () {
            var val = $(this).val();
            value = val;
            if (value == '否' && value1 == '否') {
                //将input[name='402888d18867613d018871219e4f3e20SFFA']的值改为是
                $("input[name='402888d18867613d018871219e4f3e20SFFA']").val(["是"]);
                console.log(1111);
            } 
        });
        $(document).on("change", "input[name='402888d18867613d018871219e4f3e20SFFA']", function () {
            var val1 = $(this).val();
            value1 = val1;
            if (value1 == '否' && value == '否') {
                //将input[name='402888d18867613d018871219e4f3e20SFFA']的值改为是
                $("input[name='402888d18867613d018871219e4f3e20SFFA']").val(["是"]);
                console.log(3333);
            } 
        });