ajax 和 form 表单 submit 的不同之处
来源:互联网 发布:lte无线网络优化论文 编辑:程序博客网 时间:2024/06/04 18:52
最近在学习 springmvc 框架的实践过程中 , 在做一个简单的 登入页面 向 验证页面 跳转的时候
发现 无论我怎么点击 登入 的 按钮 浏览器的页面始终没有发生跳转
期初 我以为是 controller 写的有问题 或者是 前端js 的回调函数有问题
结果都不是
最后问题 是 我前端的 登入 按钮 用的是 jquery 的 ajax 异步相应请求
后来上百度 查询了一下 才知道 原来 ajax 和 form 表单请求是不同的
下面的解释来自网络
链接: http://www.jb51.net/article/46492.htm
现在来对比一下ajax与隐藏form提交的利与弊。
1.隐藏form提交,更新数据完成后,需要转到一个空白页面再对原页面进行提交后处理;ajax则不用,可以直接返回原页面进行提交后的处理。可见ajax可以比隐藏form提交少增加一个页面。
2.ajax出于安全性考虑,不能对文件进行操作,所以就不能通过ajax来实现文件上传,而通过隐藏form提交则可以实现这个功能,所以这就是目前用隐藏form提交的主要用途。
我的问题 正好属于第一种情况
希望给一起学习 springmvc的小伙伴 一点参考
阅读全文
0 0
- ajax 和 form 表单 submit 的不同之处
- nui 的 form表单提交(兼容ajax和表单submit)
- form表单的onsubmit和submit
- jQuery ajax 请求 和 Submit 提交 form 表单
- extJS提交form表单数据的方式: Ext.Ajax.request,form.submit,getEl().dom.submit()
- form表单的submit()和onsubmit()的区别
- jquery实现form表单的submit和reset
- form表单的提交方式:submit和button.
- ext.Ajax.request和form.submit的区别
- Ext.Ajax.request和form.getForm().submit的区别
- form 表单提交submit 和 ajax 混用可能导致后台 错误
- 表单Form的submit事件不响应
- 谈谈form表单submit
- ajax下提交form表单不能使用submit
- form表单submit提交时,用ajax做异步验证
- 表单提交(submit)和Ajax提交
- 表单提交(submit)和Ajax提交
- ajax表单和form表单提交的区别
- H.264编码原理以及I帧B帧P帧-------浅谈
- React高级指南(十一)【Higher Order Components】
- 侵犯晶片专利?美官方就三星半导体业务展开调查
- 机器学习-回归总结-标准回归,局部加权回归,岭回归,lasso,前向逐步回归
- Waymo在凤凰城推出无人驾驶打车服务
- ajax 和 form 表单 submit 的不同之处
- Wireless Network --并查集
- Java的协变数组类型
- 多线程编程之九:线程私有数据
- EA&UML日拱一卒-多任务编程超入门-(2)进程和线程
- 使用c/c++进行socket编程基础入门
- LeetCode刷题(34)-Rotate List
- [leetcode]#7. Reverse Integer
- overflow in implicit constant conversion