我想在div或文本框中显示复选框的倍数值。
function countChecked() {
var n = $("input:checked").val();
$("div").text(n + (n === 1 ? " is" : " are") + " checked!");
}
countChecked();
$(":checkbox").click(countChecked);
最佳答案
试试这个:
function countChecked() {
var n = 0;
$(":checkbox:checked").each(function(){
n += parseInt(this.value, 10)
})
$("div").text(n + (n === 1 ? " is" : " are") + " checked!");
}