当前位置:Gxlcms > JavaScript > JQueryfileupload插件实现文件上传功能_jquery

JQueryfileupload插件实现文件上传功能_jquery

时间:2021-07-01 10:21:17 帮助过:10人阅读

道理相通,我简单分享下在.net MVC下的实装。

1.制作Model类

2.实装controller里的对应方法,我这个处理逻辑比较复杂,懒得修改了,反正就这个意思

3.页面的实装

@model RCRS.WebApp.LG.EM.Models.tmp_UploadFile
選 択 @Html.TextBoxFor(m => m.FileName, new { id = "file-upload", type = "file", accept = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" })
アップロード
処理中、少々お待ちください

@section scripts{ @Scripts.Render("~/bundles/jquery") @Scripts.Render("~/bundles/jqueryui") @Scripts.Render("~/bundles/jqueryval") @Scripts.Render("~/bundles/common") @Scripts.Render("~/bundles/fileupload")

√,就是这个样子
还附赠了一个简易loding的实现
贴出CSS代码:

.dvloader {
  display:none;
  position:absolute;
  top:40%;
  left:40%;
  width:20%;
  height:20%;
  z-index:1001;
  text-align:center;
  font-size:1.5em;
}

.loadingOver {
  display:none;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-color:#f5f5f5;
  opacity:0.5;
  z-index:1000;
}

这里,多说一嘴:
关于input 的accept属性,这里只想读入Excel,所以
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

以上就是本文的全部内容,希望对大家的学习有所帮助。

人气教程排行