You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by cm...@apache.org on 2014/08/25 07:57:53 UTC

[07/15] git commit: WICKET-5680 no need to serialize form element explicitly, wicket-ajax does it already

WICKET-5680 no need to serialize form element explicitly, wicket-ajax
does it already

Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/45719f3f
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/45719f3f
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/45719f3f

Branch: refs/heads/WICKET-5677
Commit: 45719f3f86bb419e177afe262ce5e1987cc97ce7
Parents: f2f77d8
Author: svenmeier <sv...@meiers.net>
Authored: Thu Aug 21 10:28:51 2014 +0200
Committer: svenmeier <sv...@meiers.net>
Committed: Thu Aug 21 10:28:51 2014 +0200

----------------------------------------------------------------------
 .../wicket/extensions/ajax/markup/html/AjaxEditableLabel.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/45719f3f/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.java
----------------------------------------------------------------------
diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.java b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.java
index 48ac4ef..86bfc45 100644
--- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.java
+++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.java
@@ -348,10 +348,10 @@ public class AjaxEditableLabel<T> extends Panel
 				AjaxCallListener ajaxCallListener = new AjaxCallListener();
 				ajaxCallListener.onPrecondition(precondition);
 
-				CharSequence dynamicExtraParameters = "var result = [],"
+				CharSequence dynamicExtraParameters = "var result,"
 					+ "evtType=attrs.event.type;"
-					+ "if (evtType === 'keyup') { result.push( { name: 'save', value: false } ); }"
-					+ "else { result = Wicket.Form.serializeElement(attrs.c); result.push( { name: 'save', value: true } ); }"
+					+ "if (evtType === 'keyup') { result = { 'save': false }; }"
+					+ "else { result = { 'save': true }; }"
 					+ "return result;";
 				attributes.getDynamicExtraParameters().add(dynamicExtraParameters);