2012-02-20 3 views

답변

1

보인다 : 내가 체크하는 체크 박스를 수행하고

echo "<td><input type=checkbox name='check1' value='".$info['eventCategory']."' onclick='recal(" . $info['totalEvents'] . ",true)' checked></td><td>" . $info['id'] . "  " . $info['name'] . "</td>"; 




function recal(val,sum) 
{ 
    if(sum) 
    { 
    var total = document.getElementById("total").innerHTML; 
    total+=val; 
    document.getElementById("total").innerHTML=total; 
    }  
} 
</script> 

이 합이 값을 합산하지 나던으로 실현 될 때 참으로 JS에게 보낼 상기 율 기능을 사용하여 이것에

var total = document.getElementById("total").innerHTML; 

: - 주조 문제는이 라인을 변경

var total = parseInt(document.getElementById("total").innerHTML, 10); 
+0

총계 = = concats : –

+0

이게 틀림 = if (check1.checked) {onclick = 'recal (". $ info ['totalEvents '].", true)'} –

+0

id는 jquery를 사용합니다. '- ');))'-이 속성을 추가해야 할 수도 있습니다. ($ {'checkEvent ' 체크 박스 자체에 :' Jimmery

0

알 그래서 이것을 보면서 example은 무엇이 잘못 될 수 있었는지에 대한 개요를 더 제공해야합니다.

관련 문제