作者:拍友2502869293 | 来源:互联网 | 2023-08-23 14:33
最近开发遇到一个问题,就是button按钮点击无法提交ajax请求的问题。发现chrome浏览器控制台里面打上断点,一步一步走就可以正常请求和跳转,但是去掉断点就不可以请求了。开始
最近开发遇到一个问题,就是button按钮点击无法提交ajax请求的问题。发现chrome浏览器控制台里面打上断点,一步一步走就可以正常请求和跳转,但是去掉断点就不可以请求了。开始不知道是button的原因,灵感告诉我是表面的原因,而不是逻辑代码本质的原因。所以把button按钮换成了span标签,点击就可以发送请求和跳转页面了。
知道是button按钮的原因了,然后百度了一下,了解到:
button按钮的type属性的默认值是submit,有提交form表单的功能。换成span标签可行,但是还要改样式,直接更改button的type为button就可以了
<button>点我提交button> → <button type="button">点我提交button>