diff --git a/packages/vue/src/form/src/mobile-first.vue b/packages/vue/src/form/src/mobile-first.vue
index 83f859ac13..41bc227a26 100644
--- a/packages/vue/src/form/src/mobile-first.vue
+++ b/packages/vue/src/form/src/mobile-first.vue
@@ -6,6 +6,7 @@
'overflow-x-visible': labelPosition === 'top' && !hideRequiredAsterisk,
'grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4': inline
}"
+ @submit.prevent
>
diff --git a/packages/vue/src/form/src/pc.vue b/packages/vue/src/form/src/pc.vue
index 49d540516c..ac24df533b 100644
--- a/packages/vue/src/form/src/pc.vue
+++ b/packages/vue/src/form/src/pc.vue
@@ -19,7 +19,7 @@
{ 'has-required': state.hasRequired },
{ 'is-display-only': state.isDisplayOnly }
]"
- @submit.native.prevent
+ @submit.prevent
>