如何让Vue中表单提交后不进行页面跳转?
- 内容介绍
- 文章标签
- 相关推荐
本文共计163个文字,预计阅读时间需要1分钟。
使用 `@submit.prevent=sub` 在 Vue 中设置提交时执行的函数,并阻止页面跳转。HTML 结构如下:
在 Vue 组件的 `methods` 部分定义 `sub` 函数:
javascriptmethods: { sub() { this.$post('http://api.test.ai/visitorinfo/', { // 表单数据 }); }}
vue使用@submit.prevent=""来设置提交时执行的函数,并阻止页面跳转:
<form id="msgForm" action="" method="post" @submit.prevent="sub">
sub函数写在methods内:
methods:{ $.post('api.test.ai/visitorinfo/', $('#msgForm').serialize(), function(data){ console.log(data); }) }
以上这篇vue 解决form表单提交但不跳转页面的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易盾网络。
本文共计163个文字,预计阅读时间需要1分钟。
使用 `@submit.prevent=sub` 在 Vue 中设置提交时执行的函数,并阻止页面跳转。HTML 结构如下:
在 Vue 组件的 `methods` 部分定义 `sub` 函数:
javascriptmethods: { sub() { this.$post('http://api.test.ai/visitorinfo/', { // 表单数据 }); }}
vue使用@submit.prevent=""来设置提交时执行的函数,并阻止页面跳转:
<form id="msgForm" action="" method="post" @submit.prevent="sub">
sub函数写在methods内:
methods:{ $.post('api.test.ai/visitorinfo/', $('#msgForm').serialize(), function(data){ console.log(data); }) }
以上这篇vue 解决form表单提交但不跳转页面的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易盾网络。

