美文网首页
自定义选择器、存数值

自定义选择器、存数值

作者: YANG_LIVE | 来源:发表于2021-07-01 08:16 被阅读0次
//deom1
//date-name="Property_QtyFail" 
//自定义选择器(名称随便)="选择器值"
<input name="QtyFail" date-name="Property_QtyFail" onchange="changeBadNumber(this)" class="inputbox" style="width:50px;" value="@(inspectionDetail.BadQty)" disabled />

//JS
var inupt_QtyFail = $("input[date-name='Property_QtyFail']");//不良数
inupt_QtyFail[0].value;
function changeBadNumber(that) {
        var value = $(that).val();
        if (value == "") {
            return false;
        }
        //刷新合格数  SamplingSize  QualifiedNumber
        var badAcceptanceQty = parseInt($(that).parent().parent().find("td[name='BadAcceptance']").text());
        var badRejectionQty = parseInt($(that).parent().parent().find("td[name='BadRejection']").text());
        var inspectionQty = $(that).parent().parent().find("td[name='SamplingSize']").text();

        var qualifiedQty = parseInt(inspectionQty) - parseInt(value);
        if (qualifiedQty < 0) {
            $(that).parent().parent().find("td[name='QualifiedQty']").find('input').val('0');
        }
        else {
            $(that).parent().parent().find("td[name='QualifiedQty']").find('input').val(qualifiedQty);
        }

        if (value <= badAcceptanceQty) {
            $(that).parent().parent().find("td[name='InspectionSectionConclusion']").find('input').val('@Html.Raw(Label.Pass)');
            $(that).parent().parent().find("td[name='InspectionSectionConclusion']").find('input').change();
        }
        else {
            $(that).parent().parent().find("td[name='InspectionSectionConclusion']").find('input').val('@Html.Raw(Label.Failure)');
            $(that).parent().parent().find("td[name='InspectionSectionConclusion']").find('input').change();
        }
    }
//deom2
//data-type定义选择器 ;data存值
//data-type="GroupAttr" data="@(inspectionDetail.GroupAttr)"
<input id="txt" data-type="GroupAttr" data="@(inspectionDetail.GroupAttr)" name="@inspectionDetail.GroupName" CodeName="@detail.InspectionItems.CodeName" iscollect="N" value="@(inspectionCollectionDetail.Count == 0 ? " " : inspectionCollectionDetail.First().InspectionValue)" UpperLimit="@detail.InspectionItems.UpperLimit" LowerLimit="@detail.InspectionItems.LowerLimit" class="inputbox" inspectionOrder="@inspectionDetail.SortOrder" itemOrder="@detail.SortOrder" eachCollection="@detail.InspectionItems.EachCollection" onblur="calAnalysis(this)" />

//JS
 function calAnalysis(that) {
        //性能测试项
        var GroupAttrType = $(that).parent().find("input[data-type='GroupAttr']").attr('data');
        if ($(that).val() == "" || GroupAttrType=="@(Const.PERFORMANCEL_INSPECTION)")
        {
            return;
        }
        var inspectionName = $(that).attr("CodeName");
        var enterValue = parseFloat($(that).val());
        var upperValue = parseFloat($(that).parent().find("i[name='upperLimit']").text());
        var lowerValue = parseFloat($(that).parent().find("i[name='lowerLimit']").text());
        //检测输入的值
       if (enterValue != NaN && enterValue != undefined&&(enterValue > upperValue || enterValue < lowerValue)){
            $(that).css('color', 'red');
        }
       else if (enterValue != NaN && enterValue != undefined && (lowerValue<= enterValue <= upperValue)) {
           $(that).css('color', '');
       }
}

相关文章

  • 自定义选择器、存数值

  • (二)常见的数字逻辑电路器件及属性

    目录 组合逻辑电路编码器译码器数据选择器(多路开关、多路复用器)加法器数值比较器 半导体存储电路锁存器触发器锁存器...

  • picker 地区选择器

    picker 地区选择器 地区(普通)选择器 可以自定义 ----------------------------...

  • 自定义照片选择器(可多选)

    自定义多选照片选择器 一.核心类 自定义照片选择器的核心类是ALAssetsLibrary ALAssetsGro...

  • 【前端】-013-页面制作-CSS-选择器

    简单选择器,简单选择器可以进行组合 标签(元素)选择器标签名{参数:参数值;}p{color: red;} 类选择...

  • 数值选择器(NumberPicker)使用

    目录 NumberPicker 数值选择器. 使用其上下旋转的方式选择数值. 默认选择数值,可以设定最大值和最小值...

  • android文件选择器组件

    demo效果 介绍 FileSelectorView 是自定义的文件选择器,用户在此基础上可自定义文件选择器风格。...

  • 小记

    小程序 自定义组件 在组件wxss中不应使用ID选择器、属性选择器和标签名选择器。

  • css选择器

    选择器是一个选择器谁的过程。 一、基础选择器 1.标签选择器 标签(属性:值;) 2.类选择器 .自定义类名(属性...

  • 数值选择器NumberPicker

    数值选择器是用于让用户输入数值,下面有三个方法:setMinValue(int minVal):设置该组件的最小值...

网友评论

      本文标题:自定义选择器、存数值

      本文链接:https://www.haomeiwen.com/subject/iztjultx.html