问题描述:在网页开发过程中,当需要上传附件(图片,音频,视频等)时,常规方法是使用form表单进行提交,这里总结一下form表单提交的几种方法。

参考地址:http://www.cnblogs.com/zhuxiaojie/p/4783939.html

1.使用form表单进行提交

<form name="form名称" action="请求地址"  method="请求类型" enctype ="multipart/form-data"><input type="file" name=""><input type="text" name=""><input type="submit" value="提交">
</form>

2.使用FormData对象

function editUserInfo() {var formData = new FormData(document.getElementById('editUserInfo'));$.ajax({url: url,type: method,data: formData,processData: false,contentType: false,xhrFields: {withCredentials: true},crossDomain: true,success: function (obj) {// ...},error: function (obj) {// alert('服务器请求失败');}})}

3.使用jquery.form.js

  • jquery.form.js是一个强大的表单插件,其大量的提供了表单操作的各种简便的方法
  • 前提先引入jquery.form.js插件
  • 详细信息请参考http://jquery.malsup.com/form/
// ajaxSubmit提交form表单function updateUserInfo() {$('#表单ID').ajaxSubmit({url: url,type: 'POST',//data: $('表单ID').serialize(),//processData: false,//contentType: false,xhrFields: {withCredentials: true},crossDomain: true,success: function (obj) {// ...},error: function (obj) {// alert('服务器请求失败');}});}

转载于:https://www.cnblogs.com/jpfss/p/9474622.html

form表单上传附件的几种方法相关推荐

  1. form表单上传文件_SpringBoot中如何使用SpringMVC上传文件?

    今天我们要说的这个话题很简单,不要问为啥,因为SpringBoot,哈哈.现在SpringBoot可以说人人都会用了,它的好处是显而易见的,大大的简化了配置,一起来看看吧. 我们分以下3种情况来谈这个 ...

  2. form 表单上传文件及传输数据的编码格式

    form中的 action  控制请求往什么地方提交 method  请求方式 如果不写默认是get 请求 如果想传文件 必须要把默认的urlencoded的改成enctype="multi ...

  3. WebAPI+Form表单上传文件

    上传的时候还是遇到一些问题的,在文章开头罗列一下,希望帮到跟我遇到同样问题的人 问题一:GET 请求与POST请求 起初我使用的是GET 请求,发现不行,后改为了POST,具体原因尚不明确,不过一般向 ...

  4. python form表单上传服务器文件_如何使用multipart/form POST将文件上传到需要上载的文件的URL(chunks)...

    是否有机会通过API端点上传文件,该端点将多部分/表单数据作为只有该文件URL的内容类型?在 规则: 将整个文件下载到内存中,然后由这个端点上传不是一个选项(不能保证这个盒子会足够大来容纳一个临时文件 ...

  5. php无表单上传文件,php – 如何使用没有实体类的表单上传文件

    我试图使用没有实体类的表单上传文件.到目前为止没有运气. // Controller public function uploadAction() { $request = $this->get ...

  6. PHP流式上传和表单上传(美图秀秀)

    最近需要开发一个头像上传的功能,找了很多都需要授权的,后来找到了美图秀秀,功能非常好用. <?php /*** Note:for octet-stream upload* 这个是流式上传PHP文 ...

  7. php文件上传并保存路径到数据库,thinkphp表单上传文件并将文件路径保存到数据库中?...

    上传单个文件,此文以上传图片为例,上传效果如图所示 创建数据库upload_img,用于保存上传路径 CREATE TABLE `seminar_upload_img` (  `id` int(11) ...

  8. 关于将表单上传到服务器

    怎样将表单上传到服务器 <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post&q ...

  9. php处理表单上传文件

    使用表单上传文件的时候,表单的提交方式必须是post提交方式,上传文件的input控件type属性值应为file,最重要的是form标签需要加一个enctype="multipart/for ...

最新文章

  1. 手把手pytorch-transformers实战
  2. 来自Facebook AI的多任务多模态的统一Transformer:向更通用的智能迈出了一步
  3. (zz)ubuntu 9.04 下无线破解
  4. 编程语言python特点-Python程序特点
  5. shell脚本中的输入输出
  6. Python3.2官方文档翻译--作用域和命名空间
  7. sap fiori导出列表到excel_介绍一种Fiori标准应用的增强方式
  8. Qt工作笔记-QGraphics框架中,给图像中的点连线【获取场景中的数据】【有坑】
  9. 深入学习用Go编写HTTP服务器
  10. linux没有那个文件或目录_Linux安装python faiss模块
  11. asp td tr 高度_ASP.NET Core Blazor 初探之 Blazor Server
  12. 阅读心得5:《阿里如何实现秒级百万TPS?搜索离线大数据平台架构解读》
  13. ALtium 16等长布线、差分布线
  14. 【Linux】yum卸载恢复
  15. 来上海度过的第一个五一,我去了哪些地方?
  16. 【font-spider】网页中引用字体文件过大的解决办法,网页字体文件压缩
  17. win11桌面图标怎么调大小
  18. BUUCTF WEB Easy Calc
  19. 【Linux学习笔记】38:有关Linux进程家族树
  20. 爸妈老了而我还未长大--《Coraline》观后感

热门文章

  1. 微信Android架构历史
  2. 华为手机USB连接成功,ADB识别失败
  3. Dom的常用方法/单位/url src href:
  4. docker启动指定udp端口
  5. Window入侵排查思路
  6. linux的attach
  7. PVCBOT【17号A版】虫虫总动员--斗虫精灵家族
  8. MySQL忘记密码操作
  9. 最新 SecureCRT 字体背景颜色更改 (自己记录)
  10. 架构(二):如何对现有系统做微服务改造?