Index: lams_tool_sbmt/web/learner/sbmtlearner.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/web/learner/sbmtlearner.jsp,v diff -u -r1.35.2.8 -r1.35.2.9 --- lams_tool_sbmt/web/learner/sbmtlearner.jsp 22 Oct 2016 10:09:03 -0000 1.35.2.8 +++ lams_tool_sbmt/web/learner/sbmtlearner.jsp 15 Feb 2017 00:47:54 -0000 1.35.2.9 @@ -27,22 +27,30 @@ // return false; // } } else if (uploadFileNum == 0) { - if (confirm("")) + if (confirm("")) { + disableButtons(); location.href = tUrl; - else + } else { return false; - } else + } + } else { + disableButtons(); location.href = tUrl; + } } function finish() { - document.getElementById("finishButton").disabled = true; var finishUrl = ""; return submitCount(finishUrl); } function notebook() { var continueUrl = ""; return submitCount(continueUrl); } + function disableButtons() { + // do not disable the file button or the file will be missing on the upload. + $('.btn-disable-on-submit').prop('disabled', true); + $('a.btn-disable-on-submit').hide(); // links must be hidden, cannot be disabled + } @@ -129,7 +137,7 @@ - " class="btn btn-default pull-right"> + " class="btn btn-default btn-disable-on-submit pull-right"> @@ -180,7 +188,7 @@ - + @@ -208,7 +216,7 @@ - + @@ -235,8 +243,8 @@

*

-
@@ -277,7 +285,7 @@ + styleClass="btn btn-sm btn-primary btn-disable-on-submit pull-left" > @@ -288,13 +296,12 @@ - + - + @@ -303,7 +310,7 @@ - +