Index: lams_tool_kaltura/web/WEB-INF/tags/AuthoringButton.tag
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_kaltura/web/WEB-INF/tags/AuthoringButton.tag,v
diff -u -r1.2 -r1.3
--- lams_tool_kaltura/web/WEB-INF/tags/AuthoringButton.tag 27 Nov 2012 15:36:41 -0000 1.2
+++ lams_tool_kaltura/web/WEB-INF/tags/AuthoringButton.tag 3 Dec 2012 14:23:26 -0000 1.3
@@ -83,7 +83,11 @@
}
}
function doSubmit_Form_Only() {
- document.getElementById("${formID}").submit();
+ var form = document.getElementById("${formID}");
+ //invoke onsubmit event if it's available, submit form afterwards
+ if (form.onsubmit == null || (form.onsubmit != null) && form.onsubmit()) {
+ form.submit();
+ }
}
function doCancel() {
if(confirm("")){
Index: lams_tool_scratchie/web/WEB-INF/tags/AuthoringButton.tag
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_scratchie/web/WEB-INF/tags/AuthoringButton.tag,v
diff -u -r1.3 -r1.4
--- lams_tool_scratchie/web/WEB-INF/tags/AuthoringButton.tag 27 Nov 2012 15:36:39 -0000 1.3
+++ lams_tool_scratchie/web/WEB-INF/tags/AuthoringButton.tag 3 Dec 2012 14:27:28 -0000 1.4
@@ -83,7 +83,11 @@
}
}
function doSubmit_Form_Only() {
- document.getElementById("${formID}").submit();
+ var form = document.getElementById("${formID}");
+ //invoke onsubmit event if it's available, submit form afterwards
+ if (form.onsubmit == null || (form.onsubmit != null) && form.onsubmit()) {
+ form.submit();
+ }
}
function doCancel() {
if(confirm("")){