serzhiio преди 1 година
родител
ревизия
6bc2fb0906
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  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