计算已选中复选框的值 [英] count values of checked checkbox
本文介绍了计算已选中复选框的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想获取所有选中的复选框的总价值.我试过的是这个:
I want to get the total value of all checked checkboxes. What i've tried is this:
$("input[type=checkbox]:checked").each(function() {
total_modules += parseFloat($(this).val());
});
$("#total_modules").text(total_modules.toFixed(2));
这行不通.
我希望有人能帮助我.
提前谢谢!
PS:我修复了它,这是我的新代码:
PS: I fixed it, this is my new code:
function calculation()
{
$("input[type=checkbox]:checked").each(function() {
total_modules += parseFloat($(this).val());
});
$("#total_modules").text(total_modules.toFixed(2));
}
calculation();
$("input[type=checkbox]").click(function()
{
calculation();
});
谢谢大家
推荐答案
您可以做类似的事情
$(function(){
var checkboxes = $("input:checkbox");
checkboxes.change(function(){
var total = 0.0;
checkboxes.filter(":checked").each(function(){
total += parseFloat(this.value);
});
alert (total)
});
});
参见 工作演示
这篇关于计算已选中复选框的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文