我正在尝试从选择框中的输出中获取一些数字,并且每次我.change()选择框时都会选中所有选项,并保持我的金额的总计。
我在代码中遗漏了一些东西。
这是我迄今为止的工作实例。
部分工作。我无法理解如何获取两个框的选定值并添加它们。 (用户可以使用2个以上)
我对使用正则表达式并不太精明,所以我正在切割和切割我的字符串,直到得到我需要的确切值。
此处的最终目标是,如果用户更改其选择选项,价格将相应更新,并确切知道他们将花多少钱。
答案 0 :(得分:0)
正确输入您的值,然后将选项选择功能更改为:
var sum = 0;
$("option:selected").each(function(index) {
//alert($(this).prop("value"));
sum += parseFloat($(this).prop("value"));
alert(sum); //this alerts for each iteration, so you'll want to remove it
});