HTML:

JS:

$("input[type='button']").on('click', upfile);

/**

* [upfile 文件上传]

* @return {[Object]} [成功回调]

*/

function upfile() {

var formData = new FormData();

formData.append("接收字段1", document.getElementById('file1').files[0]);

// console.log(document.getElementById('file1').files[0]);

formData.append("接收字段2", document.getElementById('file2').files[0]);

// console.log(document.getElementById('file2').files[0]);

$.ajax({

url: '接口地址url',

type: 'POST',

data: formData, // 上传formdata封装的数据包

dataType: 'JSON',

cache: false, // 不缓存

processData: false, // jQuery不要去处理发送的数据

contentType: false, // jQuery不要去设置Content-Type请求头

success: function(data) { // 成功回调

console.log(data);

}

});

}

成功后的效果:

AJAX文件上传实践与分析,带HTML5文件上传API。

对于HTML5已经支持AJAX文件上传了,但如果需要兼容的话还是得用一点小技巧的,HTML5等等介绍,先来看看以前我们是怎么写的. 网上可能会有一些叫AJAX文件上传插件,但在AJAX2.0之前是不可 ...

兼容ie的jquery ajax文件上传

Ajax文件上传插件很多,但兼容性各不一样,许多是对ie不兼容的,另外项目中是要求将网页内容嵌入到桌面端应用的,这样就不允许带flash的上传插件了,如:jquery uploadify...悲剧 对 ...

ajax 文件上传,ajax

ajax 文件上传,ajax 啥也不说了,直接上代码!

随机推荐

Jquery知识点梳理

Jquery $代表选择器 JS 选取元素 操作内容 操作属性 操作样式

ajax 上传文件 data,ajax文件上传-FormData()相关推荐

  1. python文件ab,Python文件

    1.1. 字符编码 1.1.1. 字符编码的作用 计算机只认识0和1组成的二进制序列,因此任何文件中的内容(比如"hello neuedu","你好,东软睿道" ...

  2. 苹果系统python读取文件_python中文件的读取与写入以及os模块

    1.文件读取的三部曲:打开 ---> 操作 ----> 关闭 r(默认参数): -只能读,不能写 -读取文件不存在 会报错 FileNotFoundError: [Errno 2] No ...

  3. ajax c 提交form,使用ajax提交form表单,包括ajax文件上传

    前言 使用ajax请求数据,很多人都会,比如说: $.post(path,{data:data},function(data){ ... },"json"); 又或者是这样的aja ...

  4. Ajax(form表单文件上传、请求头之contentType、Ajax传递json数据、Ajax文件上传)

    form表单文件上传 上菜 file_put.html <form action="" method="post" enctype="multi ...

  5. jquery ajax 上传文件 demo,Jquery+AJAX上传文件,无刷新上传并重命名文件

    index.html Ajax上传图片 Ajax上传图片 function upload(){ var form = new FormData(document.getElementById(&quo ...

  6. ajax请求携带tooken_Spring Boot+Vue 文件上传,如何携带令牌信息?

    关于文件上传这块,松哥之前也写了好几篇文章了,甚至还有视频: Spring Boot+Vue+FastDFS 实现前后端分离文件上传 但是,之前和小伙伴们提到的方案,是基于 session 来做认证的 ...

  7. ajax上传 java_使用Ajax进行文件与其他参数的上传功能(java开发)

    文件上传: 记得前一段时间,为了研究Ajax文件上传,找了很多资料,在网上看到的大部分是form表单的方式提交文件,对于Ajax方式提交文件并且也要提交表单中其他数据,发现提及的并不是很多,后来在同事 ...

  8. html5支持ajax和jQuery吗,使用HTML5文件上传与AJAX和jQuery(Using HTML5 file uploads with AJAX and jQuery)...

    使用HTML5文件上传与AJAX和jQuery(Using HTML5 file uploads with AJAX and jQuery) 诚然,Stack Overflow上有类似的问题,但似乎并 ...

  9. ajax 表单提交传文件,Ajax提交Form表单及文件上传

    刚刚申请下来的博客,写得第一篇.有点小激动,本人以前是一名工业3D设计师突然有些变故做上了JavaWeb开发: 前几天,发现了一些小问题.我在写后台管理页面时,需要上传一张图片.于是我就用很普通的Fo ...

  10. ajax轮询 xml,闲话ajax,例ajax轮询,ajax上传文件

    引语:ajax这门技术早已见怪不怪了,我本人也只是就自己真实的经验去总结一些不足道的话.供不是特别了解的朋友参考参考! 本来早就想写一篇关于ajax的文章的,但是前段时间一直很忙,就搁置了,趁着元旦放 ...

最新文章

  1. 服务差,信号不好真的是联通用户下滑的原因吗?
  2. 初等数学O 集合论基础 第二节 映射与集合的势
  3. 【学习笔记】《数据挖掘:理论与算法》CH5 支持向量机
  4. go build 参数_从0开始Go语言,用Golang搭建网站
  5. php用户名相似度对比,PHP-如何快速计算出用户的相似度
  6. python利用()写模块_介绍一下我自己写的一些Python模块
  7. MySQL笔记-binlog理论及binlog回滚恢复数据
  8. Vue 混合、自定义指令、插件
  9. 计算机如何建筑材料结合所学知识,《技术与设计2》第三、四单元综合测试卷...
  10. 蓝桥杯 2012 决赛 拼音字母
  11. 苹果4如何添加时间插件_【苹果搞机】苹果设备越狱后的第一步如何添加软件源...
  12. asp.net 下利用DirectoryEntry验证用户及获取域控制器下的用户结构信息
  13. 腾讯御安全之AI反病毒引擎白皮书
  14. opencv 涂抹区域得方法
  15. 六、C++离散傅里叶逆变换
  16. idea设置类注释和方法注释(贼详细)
  17. iOS自定义相机实现拍照和连拍
  18. 成功解决raise AssertionError(“Torch not compiled with CUDA enabled“)AssertionError: Torch not compiled
  19. 计算机的英文怎么说不是computer,【英语写作】“开电脑”可不是“open the computer”,说错了很尴尬!...
  20. 955 不加班的公司名单,work–life balance (工作与生活的平衡)

热门文章

  1. PHP数据表没有保存数据,PHP未将数据保存到数据库
  2. NGINX 笔记 - GeoIP 限制策略配置
  3. MESI protocol digram
  4. log4cpp乱码_log4cxx配置使用(一)
  5. 快速上手数据挖掘之Solr5搜索引擎高级教程
  6. 12个Java实践项目:练完变学神
  7. Go语言编程(旧读书笔记)
  8. java opencv教程_史上最全 java 集成 opencv 教程
  9. 经典Hello Word窗口表示,可视化编程入门。
  10. PHP小马,大马实现分析编写