所以我基本上有多行格式:
<tr class="items" id="items">
<td><input type="text" name="description[]" id="description[]" style="width:450px;" /></td>
<td><input type="text" name="quantity[]" id="quantity[]" style="width:40px;text-align:center;" onblur="CaclulateQuantityTotal();"/></td>
<td><input type="text" name="cost[]" id="cost[]" style="width:40px;text-align:center;" onblur="CaclulateCostTotal();"/></td>
<td><select name="currency[]" id="currency[]"><option value="USD">USD</option><option value="CAD">CAD</option></select></td>
<td style="text-align:right;"><input type="text" name="total[]" id="total[]" style="width:40px;text-align:center;" readonly="readonly" /></td>
<td><a href="#" id="add_item">+</a></td>
</tr>
我基本上希望 total[] 是(对于该行)成本 * 数量。
我的问题是我知道如何使用 jquery 分别遍历所有数量 [] 和货币 [],但我无法弄清楚如何在每行的基础上匹配它们。
有人能帮忙吗?