博客列表 >JQuery 异步上传文件

JQuery 异步上传文件

萝卜温的博客
萝卜温的博客原创
2018年05月29日 17:47:37868浏览
<form id="uploadForm" enctype="multipart/form-data">    
    <input id="myfile" type="file" name="myfile"/>
    <button id="upload" type="button">上传</button>
</form>
<script>
$.ajax({
    url: 'upload.php',
    type: 'POST',
    cache: false,
    data: new FormData($('#myform')[0]),
    //不需要处理数据,因为数据是一个FormData对象
    processData: false,
    //不需要指定内容,因为form标签已经指定了内容的类型
    contentType: false,
    dataType: 'json',
    success: function (data) {
        console.log(data);
    }
});
</script>

注:具体细节,参考下面链接:

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

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议