チェックボックスグループの合計を(データベースから)取得しようとしています:
<script type="text/javascript">
$.ajax({
// SOME CODE HERE
$("#permisos01Div").append("<input type='checkbox' name='chk_permisos'
onClick='VerCostoPermiso()' value='"+data[i].costo+"' > " +
data[i].permiso + "<br>");
// SOME CODE HERE
});
function VerCostoPermiso(){
var group = document.getElementById('chk_permisos');
var sum = 0.00;
for (var i=0; i<group.length; i++){
if (group[i].checked == true){
sum = sum + parseFloat(group[i].value);
}
}
alert(sum);
}
</script>
結果は次のようになります。ボックスをチェックするたびに、チェックされた合計 cbs の合計を警告します。
コードが機能しません。どこに問題があるのか本当にわかりません。
回答ありがとうございます