我有个表单 点击按钮可以提交 但是回车的话只是刷新页面 请问各位大虾 这是何故 望指点一二

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我有个表单 点击按钮可以提交 但是回车的话只是刷新页面 请问各位大虾 这是何故 望指点一二相关的知识,希望对你有一定的参考价值。

我提交到的是另一个页面 两个方法都连接到了那个页面 只是点击按钮后可以产生效果 但是回车的话就达不到想要的目的

参考技术A 网页设计问题吧

解决Element表单回车提交会刷新页面的Bug

问题描述

Element表单, 提交按钮添加回车按键提交事件.
偶尔出现回车提交直接刷新页面的情况.


原因分析:

Element表单本身存在的一个Bug, 原生form表单的默认事件就是回车提交, 现在原生form表单不怎么用了.
原生form中回车弹起就会发生页面跳转来提交表单内容, 这也是这个Bug发生的原因, 这个默认事件没有去干净.


解决方案:

Element表单的<el-form>上添加阻止原生表单默认回车提交的事件:

<el-form
  @submit.native.prevent
>
</el-form>

以上是关于我有个表单 点击按钮可以提交 但是回车的话只是刷新页面 请问各位大虾 这是何故 望指点一二的主要内容,如果未能解决你的问题,请参考以下文章

submit和ajax提交的区别

防止表单重复提交

如何防止表单重复提交

解决Element表单回车提交会刷新页面的Bug

解决Element表单回车提交会刷新页面的Bug

HTML,如何按回车提交表单