如何使用jquery计算输入框的总值

我有一个输入框列表,现在我需要使用以下命名约定pre [0],pre [1],pre [2]等计算输入框中输入的所有值的总和。

Jquery可以实现这一点吗?

这样的东西会起作用吗?

 var sum = 0; $('input[name^="pre"]').each(function(){ sum += parseFloat(this.value); }); 

^=是属性从选择器开始 。

我会这样做的

 var sum = 0; find("input[name*='pre']").each(function(index) { sum = sum + this.val(); })