Index: lams_tool_laqa/web/learning/AnswersContent.jsp =================================================================== diff -u -r434d6e9a6749d1689f0a9a12138faa8445e5ee89 -rcbbec5f34d2f4b4b56b46e4b656e8cfdf9664ea3 --- lams_tool_laqa/web/learning/AnswersContent.jsp (.../AnswersContent.jsp) (revision 434d6e9a6749d1689f0a9a12138faa8445e5ee89) +++ lams_tool_laqa/web/learning/AnswersContent.jsp (.../AnswersContent.jsp) (revision cbbec5f34d2f4b4b56b46e4b656e8cfdf9664ea3) @@ -121,8 +121,15 @@ var interval = "30000"; // = 30 seconds window.setInterval( function(){ - //fire onchange event for lams:textarea - $("[id$=__lamstextarea]").change(); + //fire onchange event for textareas/ckeditors + if (${generalLearnerFlowDTO.allowRichEditor}) { + for ( instance in CKEDITOR.instances ) { + CKEDITOR.instances[instance].updateElement(); + } + } else { + $("textarea[name$=__textarea]").change(); + } + //ajax form submit $('#learningForm').ajaxSubmit({ url: "" + new Date().getTime(), Index: lams_tool_laqa/web/learning/mobile/AnswersContent.jsp =================================================================== diff -u -r8e44d95eaf114288526b83095a6ccc86c75e17ff -rcbbec5f34d2f4b4b56b46e4b656e8cfdf9664ea3 --- lams_tool_laqa/web/learning/mobile/AnswersContent.jsp (.../AnswersContent.jsp) (revision 8e44d95eaf114288526b83095a6ccc86c75e17ff) +++ lams_tool_laqa/web/learning/mobile/AnswersContent.jsp (.../AnswersContent.jsp) (revision cbbec5f34d2f4b4b56b46e4b656e8cfdf9664ea3) @@ -117,7 +117,8 @@ window.setInterval( function(){ //fire onchange event for lams:textarea - $("[id$=__lamstextarea]").change(); + $("textarea[name$=__textarea]").change(); + //ajax form submit $('#learningForm').ajaxSubmit({ url: "" + new Date().getTime(),