-1

我正在尝试从选择框中的输出中获取一些数字,并且每次我 .change() 选择框时对所有选择进行 .each ,并保持我的总金额。

我在我的代码中遗漏了一些东西。

到目前为止,这是我的工作示例。

http://jsfiddle.net/HdaMQ/

它正在部分工作。我不明白如何让两个框都选择值并添加它们。(可能有超过 2 个可供用户使用)

我对使用正则表达式不太精通,所以我对字符串进行切片和切块,直到获得所需的确切值。

这里的最终目标是,如果用户更改他们的选择选项,价格将相应更新并确切知道他们将花费多少。

4

1 回答 1

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
  });
于 2012-05-12T22:19:33.693 回答