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;
}