Update of /var/cvs/html/mmbase/validation
In directory james.mmbase.org:/tmp/cvs-serv6553
Modified Files:
Widgets.js
Log Message:
another bugfix
See also: http://cvs.mmbase.org/viewcvs/html/mmbase/validation
Index: Widgets.js
===================================================================
RCS file: /var/cvs/html/mmbase/validation/Widgets.js,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- Widgets.js 30 Dec 2008 14:14:00 -0000 1.8
+++ Widgets.js 30 Dec 2008 17:54:06 -0000 1.9
@@ -9,7 +9,7 @@
* - Widgets.instance.boxes(selector): Makes select into a list of
checkboxes (multiple) or radioboxes (single)
* - Widgets.instance.twoMultiples(selector): Splits up multiple selection
into 2 boxes, the left one containing the selected values, the right one the
optiosn which are not selected.
*
- * @version $Id: Widgets.js,v 1.8 2008/12/30 14:14:00 michiel Exp $ BETA
+ * @version $Id: Widgets.js,v 1.9 2008/12/30 17:54:06 michiel Exp $ BETA
* @author Michiel Meeuwissen
*/
@@ -261,7 +261,7 @@
var nobr = $("<nobr />");
var buttonToLeft = $("<input type='button' value=' < ' />")
buttonToLeft.click(function() {
- for (var i = 0; i < right[0].options.length; i++) {
+ for (var i = right[0].options.length - 1; i >= 0; i--) {
var o = right[0].options[i];
if (o.selected) {
Widgets.prototype.moveFromAToB(o, right, left);
@@ -270,7 +270,7 @@
});
var buttonToRight = $("<input type='button' value=' > ' />")
buttonToRight.click(function() {
- for (var i = 0; i < left[0].options.length; i++) {
+ for (var i = left[0].options.length - 1; i >= 0; i--) {
var o = left[0].options[i];
if (o.selected) {
Widgets.prototype.moveFromAToB(o, left, right);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs