C# 上传图片时 HttpContext.Current.Request.Files获取不到文件问题

html代码:

//  注意:必须定义格式enctype="multipart/form-data"
                   
               

js代码:

var formData = new FormData($("#upedit_form")[0]);//注意:该值一定要为form第一个节点  否则获取不到文件值
        $.ajax({
            url: '/ApiSys/User/UploadLogo?company=' + company,  //处理请求
            type: 'POST',
            async:false,
            //Ajax事件
            success: function (data, status) {
                if (data.Success) {
                    return data.Description;
                }
            },
            error: function (data, status) {
                layer.msg(data.Message, {
                    time: 3000
                });
            },
            // Form数据
            data: formData,
            //类型选项
            cache: false,
            contentType: false,
            processData: false
        });

 

你可能感兴趣的:(上传图片)