jquery实现AJAX 表单的同时上传文件

74
补充展位
Pages_Weblog_Get#7bc19f99-8c26-42f6-8561-7652894d8887
文章摘要
此内容由人工摘要内容,并由AI根据文章内容进行润色
暂无内容

AJAX 实现 表单上传文件

///html代码
<form id="MultiForm" enctype="multipart/form-data">  
                <input name="MosaicImage" type="file" class="btn btn-info" />  
</form>
///javascript 代码
var formData = new FormData($('#MultiForm')[0]);  
            $('#MultiForm')[0].reset()  
            $.ajax({  
                type: 'post',  
                url: "/test/upload",  
                data: formData,  
                cache: false,  
                processData: false,  
                contentType: false,  
            }).success(function (data)  
            {  
                layer.closeAll();  
                if (data.msg == "success") {  
                    window.open(data.imgurl);  
                } else {  
                    layer.msg(data.msg);  
                };  
            }).error(function () {  
                layer.msg("请选择图片文件", 3000);  
            });
///后端c#接收文件代码
HttpPostedFileBase MosaicImageFile = Request.Files\["MosaicImage"\];MosaicImageFile.SaveAs("保存路径");
补充展位 Pages_Weblog_Get#0
补充展位 Pages_Weblog_Get#1
补充展位 Pages_Weblog_Get#2
专题推荐
暂无内容
补充展位 Pages_Weblog_Get#3