Author: svenmeier
Date: Tue Dec  6 07:15:02 2011
New Revision: 1210804

URL: http://svn.apache.org/viewvc?rev=1210804&view=rev
Log:
WICKET-4279 support select all for single checkbox only 

Modified:
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.js

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.js
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.js?rev=1210804&r1=1210803&r2=1210804&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.js
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.js
 Tue Dec  6 07:15:02 2011
@@ -32,9 +32,13 @@ if (typeof (Wicket.CheckboxSelector.Grou
                        var result = new Array();
                        var parentForm = Wicket.$(formId);
                        var parentGroup = parentForm[groupName];
-                       for ( var i = 0; i < parentGroup.length; i++) {
-                               var checkbox = parentGroup[i];
-                               result.push(checkbox);
+                       if (parentGroup.length) {
+                               for ( var i = 0; i < parentGroup.length; i++) {
+                                       var checkbox = parentGroup[i];
+                                       result.push(checkbox);
+                               }
+                       } else if (parentGroup) {
+                               result.push(parentGroup);
                        }
                        return result;
                }


Reply via email to