在给出条件后,我无法获得文本框的正确值 [英] i am unable to get the proper value to text box after giving condition

查看:61
本文介绍了在给出条件后,我无法获得文本框的正确值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

function NotiFyUser() {
    var current = 100;
    var QnName = $('#QnName').val();
    var QnName1 = $('#QnName').val();
    var QnName2 = $('#QnName').val();
    var NoOfqn = $('#NoOfqn').val();
    var SkillId = $("#SkillId :selected").text();
    var LevelId = $("#LevelId :selected").text();
    var Percentage = $('#Percentage').val();
    if ( Percentage  == 0 )
    {
        alert("Percentage can not be zero");
    }

    else if (Percentage < current)
    {
        $('#table tr:Last').after('<tr><td>' + SkillId + '</td><td>' + LevelId + '</td><td>' + Percentage + '</td><td >' + '</td><td>' + '</td><td>' + '</td><td>' + '</td></tr>');
        $("#QnName").attr("disabled", "disabled");
        $("#NoOfqn").attr("disabled", "disabled");
        Percentage = current - Percentage;
        $("#Percentage").val(Percentage);//100-20=80 remain
        current = current - Percentage;//100-80=20
    }
    
    else {
        alert("Sum exceeds 100 try to enter lower value");
    }
    $("#QnName1").val(QnName1);
    $("#QnName1").attr("disabled", "disabled");
    $("#QnName2").val(QnName1);
    $("#QnName2").attr("disabled", "disabled");
    console.log(current);
    console.log(Percentage);
}

推荐答案

' #QnName')VAL();
var QnName1 =
('#QnName').val(); var QnName1 =


' #QnName')VAL();
var QnName2 =
('#QnName').val(); var QnName2 =


' #QnName')VAL();
var NoOfqn =
('#QnName').val(); var NoOfqn =


这篇关于在给出条件后,我无法获得文本框的正确值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆