';
responseStr +='';
- responseStr +='${questionOption.question}';
+ responseStr +="${questionOption.question}";
responseStr +=' | ';
responseStr +='';
responseStr +='-';
- responseStr +='${questionOption2.optionString}';
+ responseStr +="${questionOption2.optionString}";
@@ -32,26 +32,26 @@
responseStr +='';
- responseStr +='${questionResult.answerString}';
+ responseStr +="${questionResult.answerString}";
- responseStr +='${questionResult.answerString}';
+ responseStr +="${questionResult.answerString}";
- responseStr +='${questionResult.answerBoolean}';
+ responseStr +="${questionResult.answerBoolean}";
- responseStr +='${questionResult.answerString}';
+ responseStr +="${questionResult.answerString}";
- responseStr +=${questionOption.optionString}+" ";
+ responseStr +="${questionOption.optionString}";
Index: lams_tool_assessment/web/pages/monitoring/parts/usersummary.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/monitoring/parts/usersummary.jsp,v
diff -u -r1.2 -r1.3
--- lams_tool_assessment/web/pages/monitoring/parts/usersummary.jsp 19 Mar 2009 11:30:40 -0000 1.2
+++ lams_tool_assessment/web/pages/monitoring/parts/usersummary.jsp 19 Mar 2009 22:06:53 -0000 1.3
@@ -2,8 +2,6 @@
"http://www.w3.org/TR/html4/loose.dtd">
<%@ include file="/common/taglibs.jsp"%>
-<% pageContext.setAttribute("doublequote", "\""); %>
-<% pageContext.setAttribute("singlequote", "'"); %>
@@ -47,9 +45,32 @@
imgpath: "" + "jqGrid.basic.theme",
multiselect: false,
- caption: "${fn:replace(question.title, doublequote, singlequote)}",
+ caption: "${question.title}",
cellurl: '',
- cellEdit: true
+ cellEdit: true,
+ afterSaveCell : function (rowid,name,val,iRow,iCol){
+ if (isNaN(val)) {
+ jQuery("#user${question.uid}").restoreCell(iRow,iCol);
+ }
+ },
+ beforeSubmitCell : function (rowid,name,val,iRow,iCol){
+ if (isNaN(val)) {
+ return {nan:true};
+ } else {
+ var questionResultUid = jQuery("#user${question.uid}").getCell(rowid, 'questionResultUid');
+ return {questionResultUid:questionResultUid};
+ }
+ }
+ /* resetSelection() doesn't work in this version
+ hope it'll be fixed in the next one
+
+ ,
+ onSelectRow: function (rowid){
+ $("[id^='user']").resetSelection();
+ },
+ onCellSelect: function (rowid, iCol, cellcontent){
+ jQuery("#user${question.uid+1}").resetSelection();
+ }*/
}).hideCol("questionResultUid");
|