繁体   English   中英

jQuery添加下拉列表和输入数字字段的值

[英]JQuery add values of a dropdown and and input number field

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

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

    $('#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小提琴

在此处输入图片说明

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

这就是你想要的。

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

JSFIDDLE 在这里

请让我知道是否有帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM