Jquery 无法迭代楼板字段

Jquery 无法迭代楼板字段,jquery,Jquery,如果我点击“添加板”,字段将出现,我将输入错误的值,它将显示验证,是的,它将正确出现。 如果我再次单击“添加板”并输入错误的值,则不会再次显示验证。迭代没有发生,请帮助我 function validatecommissionpercent() { var commReg = "^[0-9]*\.?[0-9]+$"; var status = true; var commissionpercentval = jQuery('#commissionpercentId').

如果我点击“添加板”,字段将出现,我将输入错误的值,它将显示验证,是的,它将正确出现。 如果我再次单击“添加板”并输入错误的值,则不会再次显示验证。迭代没有发生,请帮助我

function validatecommissionpercent() {
    var commReg = "^[0-9]*\.?[0-9]+$";
    var status = true;

    var commissionpercentval = jQuery('#commissionpercentId').val();
    var commissionminamountval = jQuery('#commissionamountId').val();

    if (jQuery("#commissionpercentId").val().match(commReg)) {

        jQuery("#commissionpercentErrMsg").hide();
    } else {

        jQuery("#commissionpercentErrMsg").text("Invalid entry ");
        jQuery("#commissionpercentErrMsg").show();
        status = false;
    }

    if (jQuery("#commissionamountId").val().match(commReg)) {

        jQuery("#commissionminamountErrMsg").hide();
    } else {

        jQuery("#commissionminamountErrMsg").text("Invalid entry ");
        jQuery("#commissionminamountErrMsg").show();
        status = false;
    }
    if (commissionpercentval < 0) {

        jQuery("#commissionpercentErrMsg").text("-ve values are not allowed ");
        jQuery('#commissionpercentErrMsg').show();
        status = false;

    } else if (status == true) {
        jQuery('#commissionpercentErrMsg').hide();
    }

    if (commissionminamountval < 0) {

        jQuery("#commissionminamountErrMsg").text("-ve values are not allowed ");
        jQuery('#commissionminamountErrMsg').show();
        status = false;

    } else if (status == true) {
        jQuery('#commissionminamountErrMsg').hide();
    }


    var commissionpercent1 = jQuery('#commissionpercentId').val();
    var commissionminamount1 = jQuery('#commissionamountId').val();



    var commisionDataArray = commissionpercent1.split(".");
    var commissionAmountArray = commissionminamount1.split(".");



    var prefixNum = commisionDataArray[0];
    var suffixNum = commisionDataArray[1];



    var prefixAmountNum = commissionAmountArray[0];
    var suffixAmountNum = commissionAmountArray[1];



    if (prefixNum != null || prefixAmountNum != null) {


        if (suffixNum != '' && suffixNum != null && suffixNum.length > 2) {

            jQuery('#commissionpercentErrMsg').text("should accept only 2 decimal values");
            jQuery('#commissionpercentErrMsg').show();
            status = false;

        }
        if (suffixAmountNum != '' && suffixAmountNum != null && suffixAmountNum.length > 2) {

            jQuery('#commissionminamountErrMsg').text("should accept only 2 decimal values");
            jQuery('#commissionminamountErrMsg').show();
            status = false;
        }


    } else {
        if (suffixNum.length <= 2) {
            if (status == true || status == 'true') {

                jQuery('#commissionpercentErrMsg').text("");
                jQuery('#commissionpercentErrMsg').hide();
            }

        }
        if (suffixAmountNum.length <= 2) {

            if (status == true || status == 'true') {

                jQuery('#commissionminamountErrMsg').text("");
                jQuery('#commissionminamountErrMsg').hide();
            }

        }
    }

    return status;
}

function validateslabflag() {
    var commReg = "^[0-9]*\.?[0-9]+$";
    var status = true;

    var startingamountval = jQuery('#saId').val();
    var endamounttval = jQuery('#eaId').val();
    var fixedamountval = jQuery('#faId').val();
    var percentageval = jQuery('#pId').val();
    var maximumamountval = jQuery('#maId').val();

    if (jQuery("#saId").val().match(commReg)) {
        if (status == true) {
            jQuery("#saErrMsg").hide();
        }
    } else {

        jQuery("#saErrMsg").text("Invalid entry ");
        jQuery("#saErrMsg").show();
        status = false;
    }
    if (jQuery("#eaId").val().match(commReg)) {
        if (status == true) {
            jQuery("#eaErrMsg").hide();
        }
    } else {

        jQuery("#eaErrMsg").text("Invalid entry ");
        jQuery("#eaErrMsg").show();
        status = false;
    }
    if (jQuery("#faId").val().match(commReg)) {
        if (status == true) {
            jQuery("#faErrMsg").hide();
        }
    } else {

        jQuery("#faErrMsg").text("Invalid entry ");
        jQuery("#faErrMsg").show();
        status = false;
    }
    if (jQuery("#pId").val().match(commReg)) {
        if (status == true) {
            jQuery("#pErrMsg").hide();
        }
    } else {

        jQuery("#pErrMsg").text("Invalid entry ");
        jQuery("#pErrMsg").show();
        status = false;
    }
    if (jQuery("#maId").val().match(commReg)) {
        if (status == true) {
            jQuery("#maErrMsg").hide();
        }
    } else {

        jQuery("#maErrMsg").text("Invalid entry ");
        jQuery("#maErrMsg").show();
        status = false;
    }

    if (startingamountval < 0) {

        jQuery("#saErrMsg").text("-ve values are not allowed ");
        jQuery('#saErrMsg').show();
        status = false;

    } else if (status == true) {
        jQuery('#saErrMsg').hide();
    }

    if (endamounttval < 0) {

        jQuery("#eaErrMsg").text("-ve values are not allowed ");
        jQuery('#eaErrMsg').show();
        status = false;

    } else if (status == true) {
        jQuery('#eaErrMsg').hide();
    }
    if (fixedamountval < 0) {

        jQuery("#faErrMsg").text("-ve values are not allowed ");
        jQuery('#faErrMsg').show();
        status = false;

    } else if (status == true) {
        jQuery('#faErrMsg').hide();
    }
    if (percentageval < 0) {

        jQuery("#pErrMsg").text("-ve values are not allowed ");
        jQuery('#pErrMsg').show();
        status = false;

    } else if (status == true) {
        jQuery('#pErrMsg').hide();
    }
    if (maximumamountval < 0) {

        jQuery("#maErrMsg").text("-ve values are not allowed ");
        jQuery('#maErrMsg').show();
        status = false;

    } else if (status == true) {
        jQuery('#maErrMsg').hide();
    }
    var saval1 = jQuery('#saId').val();
    var eaval1 = jQuery('#eaId').val();
    var faval1 = jQuery('#faId').val();
    var pval1 = jQuery('#pId').val();
    var maval1 = jQuery('#maId').val();

    saDataArray = saval1.split(".");
    eaDataArray = eaval1.split(".");
    faDataArray = faval1.split(".");
    pDataArray = pval1.split(".");
    maDataArray = maval1.split(".");

    var pn1 = saDataArray[0];
    var sn1 = saDataArray[1];

    var pn2 = eaDataArray[0];
    var sn2 = eaDataArray[1];

    var pn3 = faDataArray[0];
    var sn3 = faDataArray[1];

    var pn4 = pDataArray[0];
    var sn4 = pDataArray[1];

    var pn5 = maDataArray[0];
    var sn5 = maDataArray[1];


    if (pn1 != null || pn2 != null) {
        if (sn1 != '' && sn1 != null && sn1.length > 2)

        {

            jQuery('#saErrMsg').text("should accept only 2 decimal values");
            jQuery('#saErrMsg').show();
            status = false;

        }
        if (sn2 != '' && sn2 != null && sn2.length > 2) {
            jQuery('#eaErrMsg').text("should accept only 2 decimal values");
            jQuery('#eaErrMsg').show();
            status = false;
        }
    } else {
        if (sn1.length <= 2) {
            if (status == true || status == 'true') {
                jQuery('#saErrMsg').text("");
                jQuery('#saErrMsg').hide();
            }
        }
        if (sn2.length <= 2) {
            if (status == true || status == 'true') {
                jQuery('#eaErrMsg').text("");
                jQuery('#eaErrMsg').hide();

            }
        }
    }
    if (pn3 != null || pn4 != null) {
        if (sn3 != '' && sn3 != null && sn3.length > 2)

        {

            jQuery('#faErrMsg').text("should accept only 2 decimal values");
            jQuery('#faErrMsg').show();
            status = false;

        }
        if (sn4 != '' && sn4 != null && sn4.length > 2) {
            jQuery('#pErrMsg').text("should accept only 2 decimal values");
            jQuery('#pErrMsg').show();
            status = false;
        }
    } else {
        if (sn3.length <= 2) {
            if (status == true || status == 'true') {
                jQuery('#faErrMsg').text("");
                jQuery('#faErrMsg').hide();
            }
        }
        if (sn4.length <= 2) {
            if (status == true || status == 'true') {
                jQuery('#pErrMsg').text("");
                jQuery('#pErrMsg').hide();

            }
        }
    }
    if (pn5 != null) {
        if (sn5 != '' && sn5 != null && sn5.length > 2)

        {

            jQuery('#maErrMsg').text("should accept only 2 decimal values");
            jQuery('#maErrMsg').show();
            status = false;

        }

    } else {
        if (sn5.length <= 2) {
            if (status == true || status == 'true') {
                jQuery('#maErrMsg').text("");
                jQuery('#maErrMsg').hide();
            }
        }

    }
    return status;

}
函数validatecommissionpercent(){
var commReg=“^[0-9]*\.?[0-9]+$”;
var状态=真;
var commissionpercentval=jQuery('#commissionpercentId').val();
var commissionminamountval=jQuery('#commissionmountid').val();
if(jQuery(“#commissionpercentId”).val().match(commReg)){
jQuery(“#CommissionPercenterMsg”).hide();
}否则{
jQuery(“#commissionpercentErrMsg”).text(“无效条目”);
jQuery(“#CommissionPercenterMsg”).show();
状态=假;
}
if(jQuery(“#commissionmountid”).val().match(commReg)){
jQuery(“#commissionminamountErrMsg”).hide();
}否则{
jQuery(“#commissionminamountErrMsg”).text(“无效条目”);
jQuery(“#commissionminamountErrMsg”).show();
状态=假;
}
如果(佣金百分比<0){
jQuery(“#CommissionPercenterMsg”).text(“-ve值不允许”);
jQuery('#CommissionPercenterMsg').show();
状态=假;
}else if(状态==true){
jQuery('#CommissionPercenterMsg').hide();
}
如果(佣金最低金额<0){
jQuery(“#commissionminamountErrMsg”).text(“-ve值不允许”);
jQuery('#commissionminamountErrMsg').show();
状态=假;
}else if(状态==true){
jQuery('#commissionminamountErrMsg').hide();
}
var commissionpercent1=jQuery('#commissionpercentId').val();
var commissionminamount1=jQuery('#commissionmountid').val();
var CommissionDataArray=commissionpercent1.split(“.”);
var commissionAmountArray=commissionminamount1.split(“.”);
var prefixNum=CommissionDataArray[0];
var-suffixNum=CommissionDataArray[1];
var prefixAmountNum=commissionAmountArray[0];
var suffixAmountNum=commissionAmountArray[1];
if(prefixNum!=null | | prefixmountnum!=null){
如果(suffixNum!=''&&suffixNum!=null&&suffixNum.length>2){
jQuery(“#CommissionPercenterMsg”).text(“应仅接受2个十进制值”);
jQuery('#CommissionPercenterMsg').show();
状态=假;
}
if(suffixAmountNum!=''&&suffixAmountNum!=null&&suffixAmountNum.length>2){
jQuery(“#CommissionMinamounterMsg”).text(“应仅接受2个十进制值”);
jQuery('#commissionminamountErrMsg').show();
状态=假;
}
}否则{
如果(后缀num.length 2){
jQuery('#eaErrMsg').text(“应仅接受2个十进制值”);
jQuery('#eaErrMsg').show();
状态=假;
}
}否则{
如果(sn1.2){
jQuery('#pErrMsg').text(“应该只接受2个十进制值”);
jQuery('#pErrMsg').show();
状态=假;
}
}否则{

如果(sn3.length)请发布一个plunk或fiddle.sir dis not get you..我应该提供什么?把你的代码放到这个-jsfiddle.net中,人们会更容易帮助你。