You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by kn...@apache.org on 2007/03/08 00:54:58 UTC
svn commit: r515852 -
/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js
Author: knopp
Date: Wed Mar 7 15:54:57 2007
New Revision: 515852
URL: http://svn.apache.org/viewvc?view=rev&rev=515852
Log:
Support for serializing nested forms
Modified:
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js
Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js?view=diff&rev=515852&r1=515851&r2=515852
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js Wed Mar 7 15:54:57 2007
@@ -284,12 +284,13 @@
}
}
-Wicket.Form.serialize = function(form) {
+Wicket.Form.serialize = function(element) {
var result = "";
- for (var i = 0; i < form.elements.length; ++i) {
- var e = form.elements[i];
+ result += Wicket.Form.serializeElement(element);
+ for (var i = 0; i < element.childNodes.length; ++i) {
+ var e = element.childNodes[i];
if (e.name && e.name != "" && !e.disabled) {
- result += Wicket.Form.serializeElement(e);
+ result += Wicket.Form.serialize(e);
}
}
return result;