2023年7月14日发(作者:)
整合layui实现⽂件上传操作最近研究了⼀下如何利⽤ mvc实现⽂件上传操作,经过⼀番摸索,现在将代码贴出来。本次功能只有单纯实现⽂件上传,不包括对上传的⽂件进⾏读操作,或者返回到前端页⾯显⽰的功能前端代码如果需要显⽰上传按钮的,可以去掉样式stylejs代码部分(['table', 'laydate', 'layer', 'form', 'tree', 'util', 'upload'], function () {
let upload = ; //执⾏⽂件上传,任何⽂件格式都可以 var uploadInst = ({ elem: '#btn_file' //绑定元素 , url: 'upload/' //上传接⼝ //, progress: function (n, elem, res, index) { // var percent = n + '%' //获取进度百分⽐ // ss('demo', percent); //可配合 layui 进度条元素使⽤ // (elem); //得到当前触发的元素 DOM 对象。可通过该元素定义的属性值匹配到对应的进度条。 // (res); //得到 progress 响应信息 // (index); //得到当前上传⽂件的索引,多⽂件上传时的进度条控制,如: // ss('demo-' + index, n + '%'); //进度条 //} , before: function (obj) { var l = ('导⼊中,请稍候', { icon: 16, time: false, shade: 0.8 }); } , done: function (res) { //上传完毕回调 if (res != null) { ('导⼊成功', { icon: 1 }); } } , error: function () { //请求异常回调 } });后端C#代码 //⽂件上传 [HttpPost] public List
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689302983a228218.html
评论列表(0条)