我有一个 HTML 表格结构,看起来类似于:
PRICE QUANTITY TOTAL
[5____] [2____] 10 (TOTAL1=PRICE1*QUANTITY1)
价格和数量列中的值是可编辑的。这些是 HTML 表单字段。
总计列中的值不可编辑。相反,它们是左侧列的直接函数。
表格的 HTML 表示形式为:
<table id="some_id">
<tr>
<td><input type="text" name="price1" value="5" /></td>
<td><input type="text" name="quantity1" value="2" /></td>
<td><input type="readonly" name="total1" /></td>
</tr>
</table>
使用 jQuery,我想让“total1”的值始终反映“price1”乘以“quantity1”的值。
问题:我知道有很多方法可以实现这一点 - 但是使用 jQuery 最简洁最简洁的方法是什么?
由于“自动更新/派生字段”应该是一个非常常见的 jQuery 用例,我假设存在一些最佳实践方法来实现这一点。