关于前端BUTTON按钮提交ajax的问题

来源:互联网 发布:电机工艺软件 编辑:程序博客网 时间:2024/06/09 19:41

最近开发遇到一个问题,就是button按钮点击无法提交ajax请求的问题。发现chrome浏览器控制台里面打上断点,一步一步走就可以正常请求和跳转,但是去掉断点就不可以请求了。开始不知道是button的原因,灵感告诉我是表面的原因,而不是逻辑代码本质的原因。所以把button按钮换成了span标签,点击就可以发送请求和跳转页面了。
知道是button按钮的原因了,然后百度了一下,了解到:

button按钮的type属性的默认值是submit,有提交form表单的功能。换成span标签可行,但是还要改样式,直接更改button的type为button就可以了

<button>点我提交</button><button type="button">点我提交</button>