button标签的type="submit"与type="button"的区别

自己在做一个ajax的小例子,发现一个诡异的问题,点击页面button,调用ajax发送请求,后台方法可以成功调用,但是前台的ajax回调函数却没有执行,无论success、error、complete都没走,于是我连续快速点击按钮,发现偶尔可以成功调用success回调函数,更诡异的是,页面居然会刷新。。。。。。


经过多次对比测试,终于发现问题原因:button的type属性,将type设置为button,问题解决。


type="submit",点击按钮会提交表单且刷新页面;

type="button",按钮就是一个按钮而已!!!

猜你喜欢

转载自blog.csdn.net/wsdhla/article/details/42432669