Sfoglia il codice sorgente

fix MultipleSelect

serzhiio 1 anno fa
parent
commit
6bc2fb0906
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 4 0
      packages/web/src/event.rs

+ 4 - 0
packages/web/src/event.rs

@@ -426,6 +426,10 @@ impl HasFormData for WebFormData {
                     }
                 }
             }
+        } else if let Some(select) = self.element.dyn_ref::<web_sys::HtmlSelectElement>() {
+            // try to fill in select element values
+            let options = get_select_data(select);
+            values.insert("options".to_string(), FormValue::VecText(options));
         }
 
         values