javascript - 如何使用选择框从 var total = rate2 * qty2 Dynamicaly 更改 qty2?
问题描述
假设我有这个 HTML:
<select id='list'>
<option value='qty2'>Meter</option>
<option value='pcs2'>Pcs</option>
然后我有js
var rate2 = Number($("#rate_value_"+row).val());
var qty2 = Number($("#qty_"+row).val());
var pcs2 = Number($("#pcs_"+row).val());
var total = rate2 * qty2
total = total.toFixed(2);
$("#amount_"+row).val(total);
$("#amount_value_"+row).val(total);
subAmount();
} else {
alert('no row !! please refresh the page');
}
所以我想改变var total = rate2 * this(selected from option value)
,这可能吗?
解决方案
可以select
使用 jquery获取选中的值
var total = rate2 * $("#list").val()
它将给出所选选项的值qty2
或pcs2
推荐阅读
- r - 形状重叠的颜色 R
- c++ - 创建结构的关联数组以创建缓冲区以通过键快速访问
- swift - Ipad 中的自动布局显示一个没有任何内容的黑色区域
- c++ - C++ 中的 Hackerrank 楼梯
- wordpress - 将元数据发布到具有多行的自定义字段!- WordPress
- c# - 将此 MatLab 迭代代码转换为 C#。matlab 和 c# 的输出不同
- windows - 文件共享服务器上的 0KB PowerPoint 文件:识别/删除
- php - php.ini 更改后不更新
- html - 浏览器如何理解我们使用的命名空间?
- php - 在共享主机上建立 websocket 连接?