Author: ivaynberg
Date: Wed Aug 25 05:22:58 2010
New Revision: 988809

URL: http://svn.apache.org/viewvc?rev=988809&view=rev
Log:
AjaxSubmitLink not calling the onsubmit event handler
Issue: WICKET-2807

Modified:
    
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js

Modified: 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js?rev=988809&r1=988808&r2=988809&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
 Wed Aug 25 05:22:58 2010
@@ -1056,6 +1056,12 @@ Wicket.Ajax.Call.prototype = {
        // Submits a form using ajax.
        // This method serializes a form and sends it as POST body.
        submitForm: function(form, submitButton) {
+           if (typeof(form.onsubmit)=="function") {
+               var result=form.onsubmit();
+               if (typeof(result)=="boolean"&&result==false) {
+                       return;
+               }
+           }
            if (this.handleMultipart(form, submitButton)) {
                return true;
            }


Reply via email to