ajax上传文件

来源:互联网 发布:卡盟销售官网源码 编辑:程序博客网 时间:2024/06/06 09:07

代码如下,这里ajax请求传递的参数包括了文件和其他参数

  var formData = new FormData();    formData.append('file', $('#import-file')[0].files[0]);    formData.append('importMethod', 1);    formData.append('similarityLimit', 1);    formData.append('importModule', 1);    $.ajax({        type: "POST",        url: "import/tools/batch",        dataType: "html",        traditional: true,        processData: false,        contentType: false,        data: formData,        async: true,        beforeSend: function (XMLHttpRequest) {        },        success: function (data) {                    },        complete: function (XMLHttpRequest, textStatus) {        },        error: function (e) {        }    });

html页面中有如下代码:

<input id="import-file" type="file" name="file" multiple>


0 0
原创粉丝点击