<form action="/OA/Customer/ImportCustomer" id="ImportCustomerList" enctype="multipart/form-data" method="post">
<input type="file" id="fileName" name="fileName" style="width: 83px" onchange="preview(this)" />
<button type="submit" class="mui-btn mui-btn-danger btn-info submitUpdateForm2" style="width:90%; margin:10px 5%">提交</button><br />
</form>
js
$('#ImportCustomerList').ajaxForm({
beforeSubmit: function () {
var preview = document.getElementById('preview').innerHTML;
if (preview == "(无)") {
mui.alert("请选择要导入数据的文件");
return false;
}
},
success: function (data) {
//layer.closeAll();
if (data.ReturnResult) {
mui.alert(data.ReturnMsg)
} else {
mui.alert(data.ReturnMsg)
}
}
});后台
[HttpPost]
public ActionResult ImportCustomer()
{
bool result = false;
String msg = "";
HttpPostedFileBase file = Request.Files["fileName"];
//图片路径
string imgUrl = string.Empty;
//文件大小
long size = file.ContentLength;
//文件类型
string type = file.ContentType;
//文件名
string name = file.FileName;
//文件格式
string _tp = System.IO.Path.GetExtension(name);
string path = "";
if (_tp.ToLower() == ".xlsx")
{
//获取文件流
System.IO.Stream stream = file.InputStream;
//保存文件
string saveName = DateTime.Now.ToString("yyyyMMddHHmmss") + _tp;
path = Server.MapPath("~/TempFile") + "//" + saveName;
file.SaveAs(path);
}
}
21万+

被折叠的 条评论
为什么被折叠?



