将值添加到相同的变量循环jQuery中
Add values to the same variable loop jQuery
我需要计算dynamics价格字段的值,并使用jQuery将其保存到日志中。
用户可以通过按下按钮来添加字段。这部分代码已经在使用自动增量等。
这是我的代码
<input name="value_1" min="0" class="versement_each" id="booking_1" autocomplete="off" readonly="readonly" type="text"/></div>
我正在使用类versement_each来启动我的循环。
function calculateVersements()
{
var versement_each = 0;
$('.versement_each').each(function()
{
versement_each = parseFloat($(this).val() + versement_each).toFixed(2);
});
console.log(versement_each);
}
我的代码是惊人的50%,因为它确实计算,但只取第一个值。
另外,你能告诉我,我将输出数据转换为00.00的方法是否可以吗?
尝试
function calculateVersements() {
var versement_each = 0;
$('.versement_each').each(function () {
versement_each += parseFloat(this.value) || 0;
});
console.log(versement_each.toFixed(2));
}
试试这样的东西:
$('.versement_each').each(function()
{
versement_each = versement_each + parseFloat(this.value);
});
甚至更好:
$('.versement_each').each(function()
{
versement_each += parseFloat(this.value);
});
只有在计算完总和后,才能将其转换回字符串:
versement_each = versement_each.toFixed(2);
相关文章:
- 如何在Javascript函数调用中循环变量
- Jquery-每个循环不更新变量
- 如何将while循环中生成的值存储到变量中,以便以后在JQuery中使用
- 如何在AngularJS-ng重复循环中将长JSON路径缩短为变量
- 在javascript函数的循环中设置全局布尔变量的最佳语法
- 使用javascript使用for循环声明变量
- Coffeescription:循环中的条件变量未正确声明
- 当JSON数据=变量时,需要执行循环
- Javascript'数组'和'循环'如何“;变量[i]”;是一个条件
- for 循环和 if 语句,获取变量并存储它
- JavaScript-用for循环项声明变量
- 将值添加到相同的变量循环jQuery中
- 在JSON变量循环中获取最近5年的日期
- Javascript变量循环
- 使用Google Maps v3中的一个变量(循环、闭包)将事件侦听器附加到一组标记上
- 动态变量循环
- 使用变量&循环创建"onclick"功能
- 以选择器作为变量循环.append()
- 使用webaudioapi和jquery的变量+循环
- 倒计时变量循环和显示数组