如下图所示,为什么我成功提交表单后,不会alert“添加成功”?
你用ajax提交的话,要禁用掉form表单的默认提交event.preventDefault()
event.preventDefault()
是不是:“提交”的时候,直接form表单提交了,并没有走js里你绑定的click事件。提交按钮的type="submit" 改一下?或者js里加个断点、打印,看看是否走click了。
楼主在浏览器调试看看是否请求成功。
直接在form 写上这个就可以了onSubmit="return false;"
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答4.3k 阅读✓ 已解决
2 回答3.4k 阅读
2 回答2.3k 阅读
2 回答6.7k 阅读
1 回答2.1k 阅读
你用ajax提交的话,要禁用掉form表单的默认提交
event.preventDefault()