You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2007/12/16 16:18:43 UTC

svn commit: r604636 - /myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js

Author: matzew
Date: Sun Dec 16 07:18:43 2007
New Revision: 604636

URL: http://svn.apache.org/viewvc?rev=604636&view=rev
Log:
TRINIDAD-860 (applied to 12x trunk)

thx to Gerhard Petracek

Modified:
    myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js

Modified: myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js?rev=604636&r1=604635&r2=604636&view=diff
==============================================================================
--- myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js (original)
+++ myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Core.js Sun Dec 16 07:18:43 2007
@@ -2028,6 +2028,18 @@
       return formElement.checked;
     }
   }
+  else if (elementType == "select-multiple")
+  {
+    var multiResult = new Array();
+    for (var i = 0; i < formElement.length; i++)
+    {
+        if(formElement.options[i].selected)
+        {
+          multiResult[multiResult.length] = formElement.options[i].value;
+        }
+    }
+    return (multiResult.length > 0) ? multiResult : "";
+  }
   else if (elementType.substring(0,6) == "select")
   {
     formElement = shadowElem;