【发布时间】:2013-10-15 04:01:51
【问题描述】:
需要获取checkbox 的值,并且需要通过添加所有值而不是存储在数组中来存储在single variable 中。我应该如何获取它?
这里是我的 fiddle 和我的 jquery
function getCheck() {
$('ul.addon > li :checked').each(function() {
allVals.push($(this).val());
});
return allVals;
}
$(function() {
$('ul.addon > li > input').click(getCheck);
getCheck();
$(allVals).each(function(){
addon+=parseInt(allVals);
$('#op').html(addon);
});
});
这里 allvals 数组包含选中复选框 1,2,1,1,3 的所有值
现在我需要添加这些值并移动到 addon 变量中,例如 1+2+1+1+3=8
如果我取消选中复选框,则必须减去该值
【问题讨论】: