prevent default redirect on web forms
This commit is contained in:
1 parent
adade2d5c5
commit
1578cbeda4
1 file changed
+4
@@ -54,6 +54,10 @@ impl WebsysDom {
|
|||||||
let element = walk_event_for_id(event);
|
let element = walk_event_for_id(event);
|
||||||
let bubbles = dioxus_html::event_bubbles(name.as_str());
|
let bubbles = dioxus_html::event_bubbles(name.as_str());
|
||||||
if let Some((element, target)) = element {
|
if let Some((element, target)) = element {
|
||||||
|
// Prevent forms from submitting and redirecting
|
||||||
|
if name == "submit" {
|
||||||
|
event.prevent_default();
|
||||||
|
}
|
||||||
if target
|
if target
|
||||||
.get_attribute("dioxus-prevent-default")
|
.get_attribute("dioxus-prevent-default")
|
||||||
.as_deref()
|
.as_deref()
|
||||||
|
|||||||
Reference in new issue
Block a user