概述
html代码:
<form class="up_form" id="upedit_form" enctype="multipart/form-data">// 注意:必须定义格式enctype="multipart/form-data"
<input type="file" id="fileOrgLogo" name="file" οnclick="" accept="image/png, image/gif, image/jpeg, image/jpg" />
</form>
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
});
最后
以上就是幸福树叶为你收集整理的C# 上传图片时 HttpContext.Current.Request.Files获取不到文件问题的全部内容,希望文章能够帮你解决C# 上传图片时 HttpContext.Current.Request.Files获取不到文件问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复