为了账号安全,请及时绑定邮箱和手机立即绑定

有没有人遇到过这个问题哈!submit提交表单和ajax提交表单有什么区别?求解答!

有没有人遇到过这个问题哈!submit提交表单和ajax提交表单有什么区别?求解答!

温温酱 2019-10-25 23:08:03
平常一直使用的ajax提交表单。但是知道有submit提交表单的方式,百度看有说form标签上绑定onsubmit的,也有说form上不用绑定submit,直接button的type设置为submit的。到底submit提交表单的正常流程是什么样的呢?怎么指定接口url传参的?和ajax提交表单有什么优劣?
查看完整描述

2 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

...action为你后台接口的url,input标签里是你提交的参数,后台通过name标签的值获取该参数的值,等同于ajax提交的data:{key:value}中的key,inputtype="submit"为提交按钮,提交不需要绑定onsubmit事件,绑定onsubmit事件可以在提交时做一些js操作,比如说弹出你确定要提交吗?这样的提示。
                            
查看完整回答
反对 回复 2019-10-25
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

submit提交和ajax提交的区别
submit会刷新页面,ajax不会刷新页面form表单内有button的type为submit的按钮可以点击按钮提交表单,触发submit事件form表单内即使没有button的type为submit的按钮,也可以在输入框内回车来提交,触发submit事件在submit事件中,阻止默认事件或返回false,可停止提交表单,例如表单校验但是如果你的数据需要处理,就需要在submit中阻止原生提交,自定义用ajax来提交
                            
查看完整回答
反对 回复 2019-10-25
  • 2 回答
  • 0 关注
  • 217 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号