Calculate Columns on the Fly Easily

Function

function calcTotal(ID){
	var colSum = 0;
	
	$(".TR_"+ID).each(function(){
		colSum += $(this).val()*1;
	})
	
	$("#sum"+ID).val(colSum); 
}

Page Code

<cfloop from="1" to="5" index="id">
  <input id="dataRow_1_#id#" class="TR_1" name="dataRow_1_#id#" onKeyUp="calcTotal(1);">    
</cfloop>

<input id="sum_1" name="sum_1" />