Skip to content
This repository was archived by the owner on Dec 12, 2021. It is now read-only.
This repository was archived by the owner on Dec 12, 2021. It is now read-only.

multiple choices not supported? #142

@olegsv

Description

@olegsv

Hello,

As far as we can see in 0.10 there is no support for SELECT with multiple="multiple" attribute. The library shows an error on the console.

We have a fix to get rid of the error, but it's far from complete solution:
...

@@ -554,9 +556,15 @@
       inputs = form.querySelectorAll("select[name]");
       for (i = 0; i < inputs.length; ++i) {
         input = inputs.item(i);
-        value = v.sanitizeFormValue(input.options[input.selectedIndex].value, options);
-        values[input.name] = value;
+        for( j=0; j<input.options.length; j++ ) {
+            select_option = input.options[j];
+            if( select_option.selected ) {
+                value = v.sanitizeFormValue( select_option.value, options);
+                values[input.name] = value ;
       }
+        }
+      }

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions