首页 > 其他 > 详细

formdata的使用方法

时间:2019-03-17 13:39:38      阅读:153      评论:0      收藏:0      [点我收藏+]
function upload_single_file(value){
    if(value==‘‘){
        layer.msg(‘请添加文件‘,{time:1500})
    }else{
        var formData = new FormData();
        var data = document.getElementById("file").files;
        for (var i = 0; i < data.length; i++) {
            formData.append(‘files[]‘,data[i]);
        };
        $.ajax({
            type : "POST",
            url : "sub_act.php?act=upload_file",
            cache: false,
            data: formData,
            processData: false,
            contentType: false,
            dataType:‘json‘,
            success:function(data){
                if(data.state==‘success‘){
                    var oli=‘‘;
                    if(data.res){
                        for(var i=0;i<data.res.length;i++){
                            oli+="<li><p><a class=‘hr‘ id=‘attachmentDel"+i+"‘ href=‘"+data.res[i].attachment+"‘>"+data.res[i].rel_attachment+"</a></p><a href=‘javascript:;‘ onclick=‘delelteUpFile(\""+data.res[i].attachment+"\",\"attachmentDel"+i+"\")‘>删除</a></li>"
                        }
                        if(document.getElementById(‘upfile_list‘).getElementsByTagName(‘p‘)[0].innerHTML==‘无数据...‘){
                            document.getElementById(‘upfile_list‘).innerHTML=‘‘;
                        }
                        $(‘#upfile_list‘).append(oli);
                    }
                }
            }
        })
    }
}

具体的使用方法自己看,主要时配置的时候需要配置好,要不然无法正确上传自己前台选择的文件

formdata的使用方法

原文:https://www.cnblogs.com/mrxinxin/p/10546670.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!