【问题标题】:JQuery add values of a dropdown and and input number fieldJQuery添加下拉列表和输入数字字段的值
【发布时间】:2018-02-07 23:35:29
【问题描述】:

我有一个可以进行计算的表格。它从 Component 中获取所选选项的值,并乘以在输入数字字段中输入的单位数。

我无法在表格中显示单位数,因为我当前选择的所有值都是下拉列表。

    $('#calc input, #calc select').each( function (index) {
       var input = $(this);
    $(tr).insertBefore("#finalrow").append('<td class=row-'+ $(input).attr("id") + '>' + $(input).find('option:selected').text() + '</td>');
    });

JS Fiddle

这是否需要一个 if else 语句来从输入选择和输入数字值中选择值?如何做到这一点?

【问题讨论】:

    标签: javascript jquery html


    【解决方案1】:

    这就是你想要的。

    /*const componentFactor = $(tr).children(".row-component").text();*/
      const componentFactor = parseInt($('#component').val());
    /*const units = $(tr).children(".row-units").text();*/
      const units = parseInt($('#units').val());
    

    JSFIDDLEhere

    如果有帮助请告诉我

    【讨论】:

    • 这是我想要的,但是当它实现时,底行中的总值不起作用。
    猜你喜欢
    • 1970-01-01
    • 2016-10-19
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多