Index: lams_gradebook/web/gradebookCourseMonitor.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_gradebook/web/gradebookCourseMonitor.jsp,v diff -u -r1.1.2.3 -r1.1.2.4 --- lams_gradebook/web/gradebookCourseMonitor.jsp 21 Apr 2009 06:39:49 -0000 1.1.2.3 +++ lams_gradebook/web/gradebookCourseMonitor.jsp 22 Apr 2009 03:30:58 -0000 1.1.2.4 @@ -93,26 +93,12 @@ // update the lesson average mark if (cellname == "mark") { - //var ids = jQuery("#"+subgrid_table_id).getDataIDs() - //var sumMarks = 0.0; - //var count = 0; - //for (var i = 0; i < ids.length; i++) { - // var rowData = jQuery("#"+subgrid_table_id).getRowData(ids[i]); - // var lessonMark = rowData["mark"]; - // - // if (lessonMark != "-") { - // sumMarks += parseFloat(lessonMark); - // count ++; - // } - //} - //var average; - //if (count>0) { - // average = sumMarks / count; - //} else { - // average = value; - //} - // - //jQuery("#organisationGrid").setCell(row_id, "mark", average, "", ""); + // Update the average activity mark + $.get("/gradebook/gradebook.do", {dispatch:"getLessonMarkAverage", lessonID:lessonID}, function(xml) { + if (xml!=null) { + jQuery("#organisationGrid").setCell(row_id, "avgMark", xml, "", ""); + } + }); } }, gridComplete: function(){