2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > ajax 上传文件 data ajax文件上传-FormData()

ajax 上传文件 data ajax文件上传-FormData()

时间:2019-10-06 01:47:46

相关推荐

ajax 上传文件 data ajax文件上传-FormData()

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 选取元素 操作内容 操作属性 操作样式

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。