Index: lams_tool_sbmt/web/learner/notebook.jsp
===================================================================
diff -u -r680db505ed3b41934305d30a997f7dd02e653f88 -re7ceed85dfbbab1c83699895b96a9cdce0f11988
--- lams_tool_sbmt/web/learner/notebook.jsp (.../notebook.jsp) (revision 680db505ed3b41934305d30a997f7dd02e653f88)
+++ lams_tool_sbmt/web/learner/notebook.jsp (.../notebook.jsp) (revision e7ceed85dfbbab1c83699895b96a9cdce0f11988)
@@ -9,10 +9,6 @@
function disableFinishButton() {
document.getElementById("finishButton").disabled = true;
}
- function submitForm(methodName) {
- var f = document.getElementById('messageForm');
- f.submit();
- }
@@ -36,8 +32,7 @@
-
+
+
Index: lams_tool_sbmt/web/learner/sbmtlearner.jsp
===================================================================
diff -u -r6b30b7b273f64dc91053664be20ea37b65156024 -re7ceed85dfbbab1c83699895b96a9cdce0f11988
--- lams_tool_sbmt/web/learner/sbmtlearner.jsp (.../sbmtlearner.jsp) (revision 6b30b7b273f64dc91053664be20ea37b65156024)
+++ lams_tool_sbmt/web/learner/sbmtlearner.jsp (.../sbmtlearner.jsp) (revision e7ceed85dfbbab1c83699895b96a9cdce0f11988)
@@ -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 @@
-
+