通过Ajax使用FormData对象无刷新上传文件

Posted ranqingfeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过Ajax使用FormData对象无刷新上传文件相关的知识,希望对你有一定的参考价值。

var oMyForm = new FormData();
oMyForm.append("username", "Groucho");
oMyForm.append("accountnum", 123456); 
oMyForm.append("file", $(‘#file‘)[0].files[0]);

$.ajax({
    url: ‘/Manage/UploadImg‘,
    type: ‘POST‘,
    cache: false,
    data: oMyForm,
    processData: false,
    contentType: false,
    async: false,
error: function (request) {

},
success: function (data) {

}
});





以上是关于通过Ajax使用FormData对象无刷新上传文件的主要内容,如果未能解决你的问题,请参考以下文章

基于jQuery的ajax系列之用FormData实现页面无刷新上传

.Net之使用Jquery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径

ie8实现ajax无刷新文件上传

通过jQuery Ajax使用FormData对象上传文件

通过jQuery Ajax使用FormData对象上传文件

图片上传并回显Ajax异步篇