【发布时间】:2016-03-21 16:18:22
【问题描述】:
我需要计算所有复选框的总和并根据这里的选择更新总数是 html:
<input type="checkbox" id="basic_single" name="basic_single" value="400">
<input type="checkbox" id="basic_double" name="basic_double" value="680">
.
.
.
<input type="text" name="total" value="" size="30" id="total">
这是脚本
$('input:checkbox').change(function ()
{
var total = 0;
var basic_single = parseInt($('#basic_single:checked').val());
var basic_double = parseInt($('#basic_double:checked').val());
var total = basic_single + basic_double;
$("#total").val(total);
});
如果两者都被选中,它工作正常,但只有一个被选中返回 NaN, 将有更多的复选框,而不仅仅是这两个
【问题讨论】: