jquery autocalculate表单输入

时间:2011-11-01 16:34:10

标签: javascript jquery forms auto-populate

我有三个表单输入供人们输入某些税率(tax_one,tax_two,sales_tax)然后我有一行输入物品供购买。此行包含price,tax_one,tax_two和sales_tax。

我正在试图弄清楚如何根据用户输入的税率和物品价格来填充物品的税字段。一个棘手的问题是页面上可能会有多个项目行,所以我在表单输入名称之后使用“[]”来提交数组。

这是html的一个方面,所以你可以了解我想要解释的内容。 http://jsfiddle.net/SU5jU/3/

理想情况下,当用户在price []字段中更改默认值“100.00”时,其后的三个税字字段将根据上述表单税字段自动填充到各自的金额。我不知道这是否可行,因为我在表单名称上使用“[]”。

2 个答案:

答案 0 :(得分:2)

以下是您的jsfiddle的更新版本:http://jsfiddle.net/SU5jU/6/

我将ID添加到表单输入中,如果要添加更多行的总计,只需将该行的ID中的整数增加一(我向更新的jsfiddle添加了另一行总计,以便您可以看到这一点)。

答案 1 :(得分:0)

这是您在网页上使用的实际HTML吗?

如果是,并且你根本无法改变它(即 - 添加类,将表单部分包装在div中......)那么你会遇到问题,因为那些[]对它们不友好jQuery属性选择器。