Index: lams_tool_larsrc/web/pages/learning/addfile.jsp =================================================================== diff -u -r0effae5377cf7d628757b74da04bd26e0ba60a59 -r7ed5fbd3fe8ae436e1a4376f59cd23392a6f389f --- lams_tool_larsrc/web/pages/learning/addfile.jsp (.../addfile.jsp) (revision 0effae5377cf7d628757b74da04bd26e0ba60a59) +++ lams_tool_larsrc/web/pages/learning/addfile.jsp (.../addfile.jsp) (revision 7ed5fbd3fe8ae436e1a4376f59cd23392a6f389f) @@ -55,7 +55,7 @@   - + Index: lams_tool_larsrc/web/pages/learning/addurl.jsp =================================================================== diff -u -r6dcca6e898bc6e7e1e338e26f8de0acd715216fc -r7ed5fbd3fe8ae436e1a4376f59cd23392a6f389f --- lams_tool_larsrc/web/pages/learning/addurl.jsp (.../addurl.jsp) (revision 6dcca6e898bc6e7e1e338e26f8de0acd715216fc) +++ lams_tool_larsrc/web/pages/learning/addurl.jsp (.../addurl.jsp) (revision 7ed5fbd3fe8ae436e1a4376f59cd23392a6f389f) @@ -36,7 +36,7 @@   - + Index: lams_tool_larsrc/web/pages/learning/learning.jsp =================================================================== diff -u -r33c08844653d1db1980b7a57cd4d22f28e948167 -r7ed5fbd3fe8ae436e1a4376f59cd23392a6f389f --- lams_tool_larsrc/web/pages/learning/learning.jsp (.../learning.jsp) (revision 33c08844653d1db1980b7a57cd4d22f28e948167) +++ lams_tool_larsrc/web/pages/learning/learning.jsp (.../learning.jsp) (revision 7ed5fbd3fe8ae436e1a4376f59cd23392a6f389f) @@ -32,8 +32,8 @@ }); function submitResourceForm() { - debugger; if ( $(this).valid() ) { + $('.btn-disable-on-submit').prop('disabled', true); var formData = new FormData(this); $.ajax({ // create an AJAX call... data: formData, @@ -43,14 +43,13 @@ url: $(this).attr('action'), // the file to call success: function (response) { $('#addresource').html(response); - if ( itemType == 1) - setFormURL(); - else if ( itemType == 2) - setFormFile(); }, error: function (jqXHR, textStatus, errorThrown ) { alert(textStatus+": "+errorThrown); }, + complete: function(response) { + $('.btn-disable-on-submit').prop('disabled', false); + } }); } return false; @@ -84,6 +83,7 @@ $("#sessionMapID").val("${sessionMapID}"); } function cancel(){ + $('.btn-disable-on-submit').prop('disabled', false); $("#addresource").html(''); } @@ -97,11 +97,12 @@ launchPopup(myUrl,"LearnerView"); } function finishSession(){ - document.getElementById("finishButton").disabled = true; + $('.btn-disable-on-submit').prop('disabled', true); document.location.href =''; return false; } function continueReflect(){ + $('.btn-disable-on-submit').prop('disabled', true); document.location.href=''; } @@ -242,7 +243,7 @@ - + @@ -256,13 +257,13 @@ + onclick="return continueReflect()" styleClass="btn btn-default voffset5 pull-right btn-disable-on-submit"> - + Index: lams_tool_larsrc/web/pages/learning/notebook.jsp =================================================================== diff -u -r48be6456edafa05b5486a6b3fc37f33d926d3c58 -r7ed5fbd3fe8ae436e1a4376f59cd23392a6f389f --- lams_tool_larsrc/web/pages/learning/notebook.jsp (.../notebook.jsp) (revision 48be6456edafa05b5486a6b3fc37f33d926d3c58) +++ lams_tool_larsrc/web/pages/learning/notebook.jsp (.../notebook.jsp) (revision 7ed5fbd3fe8ae436e1a4376f59cd23392a6f389f) @@ -12,10 +12,6 @@ function disableFinishButton() { document.getElementById("finishButton").disabled = true; } - function submitForm(methodName){ - var f = document.getElementById('reflectionForm'); - f.submit(); - } @@ -36,11 +32,10 @@

- +
- +