我有一个表单列表,其中包含带有金钱值的隐藏字段,我想要在页面加载时加上一个总和。
我的输入字段如下
<input type="hidden" name="jcartItemPrice[]" value="4.99">
<input type="hidden" name="jcartItemPrice[]" value="6.00">
<input type="hidden" name="jcartItemPrice[]" value="2.50">
如何使用jquery获取这些值的总和。感谢。
答案 0 :(得分:3)
只需遍历项目并收集summand值:
sum = 0;
$('[name^=jcartItemPrice]').each(function() {
sum += parseFloat($(this).val());
});
答案 1 :(得分:1)
您可以使用jQuery循环遍历它们,并将值一起添加
var total;
$("input[type=hidden]").each(function() {
total += $(this).val();
});
答案 2 :(得分:1)
var total = 0;
$('input[type="hidden"]').each(function() {
total += parseFloat(this.value);
});