【发布时间】:2014-11-18 05:19:30
【问题描述】:
所以它应该计算在选择列表中选择的所有内容,并且每个值都以 $ 符号开头(我认为这个 $ 符号应该是 js 检测的主要字符串或其他东西,不能是类或 ID,因为结束- 用户会一直自己创建自定义表单)
我做了一些html表单草图http://jsfiddle.net/tbq8eo8b/2/
<div class="webform-component-select">
<label>Select amount #1</label>
<select>
<option selected="selected">None</option>
<option>$200</option>
<option>$300</option>
</select>
<label>Select amount #2</label>
<select>
<option selected="selected">None</option>
<option>$200</option>
<option>$300</option>
</select>
<label>Some random select list</label>
<select>
<option selected="selected">None</option>
<option>This list has no dollar sign, so do not calculate it whatever is selected in here</option>
</select>
<label>Total amount</label>
<input disabled>
</div>
因此,当用户从一个表单中选择金额时,js 会自动将其实时添加到该总金额字段中。并且当用户从另一个字段中选择另一个金额时,js 会将其添加到当前总计并使用新总计进行更新。因此,如果用户选择 $100 和 $100,则总计为 $200。
我不知道。我是js新手,不知道怎么解释。干杯。
【问题讨论】:
标签: javascript jquery forms select input